[PATCH 01/11] fsmonitor: disable in a bare repo
From: Derrick Stolee <dstolee@microsoft.com>
t0003-attributes.sh
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
---
config.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/config.c b/config.c
index 3900e4947b..f6d4e2fae3 100644
--- a/config.c
+++ b/config.c
@@ -2339,6 +2339,11 @@ int git_config_get_max_percent_split_change(void)
int git_config_get_fsmonitor(void)
{
+ if (!the_repository->worktree) {
+ core_fsmonitor = 0;
+ return 0;
+ }
+
if (git_config_get_pathname("core.fsmonitor", &core_fsmonitor))
core_fsmonitor = getenv("GIT_TEST_FSMONITOR");
--
gitgitgadget