From 2dc3d5c967a4756fea5cc8798e8064626e8bfc34 Mon Sep 17 00:00:00 2001 From: Ruslan Mustakov Date: Tue, 23 Aug 2016 13:57:03 +0700 Subject: Fixed race condition in genOid() --- lib/pure/oids.nim | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/pure/oids.nim b/lib/pure/oids.nim index fca10dab6..e4c97b260 100644 --- a/lib/pure/oids.nim +++ b/lib/pure/oids.nim @@ -74,8 +74,7 @@ proc genOid*(): Oid = var t = gettime(nil) - var i = int32(incr) - atomicInc(incr) + var i = int32(atomicInc(incr)) if fuzz == 0: # racy, but fine semantically: -- cgit 1.4.1-2-gfad0