From 393e81555b3da38c3ba5e4ca467d58aa884fdfc1 Mon Sep 17 00:00:00 2001 From: Brian Norris Date: Tue, 9 Oct 2012 11:57:05 -0700 Subject: [PATCH] barrier: fixup atomic initialization --- barrier/barrier.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/barrier/barrier.h b/barrier/barrier.h index 871e10f..6970816 100644 --- a/barrier/barrier.h +++ b/barrier/barrier.h @@ -2,7 +2,10 @@ class spinning_barrier { public: - spinning_barrier (unsigned int n) : n_ (n), nwait_ (0), step_(0) {} + spinning_barrier (unsigned int n) : n_ (n) { + nwait_ = 0; + step_ = 0; + } bool wait() { unsigned int step = step_.load (); -- 2.34.1