summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9>2010-03-07 18:39:33 +0000
committerbart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9>2010-03-07 18:39:33 +0000
commit9b4180924f1d0ef6106ec4eadd14ea1caf5ab65e (patch)
tree609ecdf2b5c13989659495aa731495cdf3a94a76
parent09e026e76b6220a48cda4ef20390f34454dc5721 (diff)
Follow-up for r11073: added missing segment creation statement.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11075 a5019735-40e9-0310-863c-91ae7b9d1cf9
-rw-r--r--drd/drd_hb.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drd/drd_hb.c b/drd/drd_hb.c
index 1f65e82f..dfff3fea 100644
--- a/drd/drd_hb.c
+++ b/drd/drd_hb.c
@@ -239,6 +239,8 @@ void DRD_(hb_happens_after)(const DrdThreadId tid, const Addr hb)
p->done = True;
+ DRD_(thread_new_segment)(tid);
+
/*
* Combine all vector clocks that were stored because of happens-before
* annotations with the vector clock of the current thread.