aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>2019-05-10 15:37:38 +0200
committerJunio C Hamano <gitster@pobox.com>2019-05-13 15:14:34 +0900
commit7fef4e3e78bfd103282452b8714b359c8a9ab3bb (patch)
tree41b2697f44bc703ef4f99cfcaf324192d2bda33a
parenttrace2:data: add trace2 instrumentation to index read/write (diff)
downloadgit-7fef4e3e78bfd103282452b8714b359c8a9ab3bb.tar.gz
git-7fef4e3e78bfd103282452b8714b359c8a9ab3bb.zip
trace2: fix up a missing "leave" entry point
Fix a trivial bug that's been here since the shared/do_write_index tracing was added in 42fee7a388 ("trace2:data: add trace2 instrumentation to index read/write", 2019-02-22). We should have enter/leave points, not two enter/enter points. This resulted in an "enter" event without a corresponding "leave" event. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Acked-by: Derrick Stolee <dstolee@microsoft.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--read-cache.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/read-cache.c b/read-cache.c
index eee8351d8e..49329a1fb1 100644
--- a/read-cache.c
+++ b/read-cache.c
@@ -3127,7 +3127,7 @@ static int write_shared_index(struct index_state *istate,
trace2_region_enter_printf("index", "shared/do_write_index",
the_repository, "%s", (*temp)->filename.buf);
ret = do_write_index(si->base, *temp, 1);
- trace2_region_enter_printf("index", "shared/do_write_index",
+ trace2_region_leave_printf("index", "shared/do_write_index",
the_repository, "%s", (*temp)->filename.buf);
if (ret)