From 558541ec4872b20695953849bf2d94c969811a0e Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 10 Jan 2010 07:51:45 +0000 Subject: 2010-01-10 Tatsuhiro Tsujikawa Reset GID to 1 when they reach maximum value. Rewritten CUIDCounter::newID() * src/CUIDCounter.h * src/RequestGroup.cc * src/RequestGroup.h --- src/CUIDCounter.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/CUIDCounter.h') diff --git a/src/CUIDCounter.h b/src/CUIDCounter.h index 0c00a2ae..ce9d5fee 100644 --- a/src/CUIDCounter.h +++ b/src/CUIDCounter.h @@ -50,11 +50,10 @@ public: cuid_t newID() { - cuid_t id = ++_count; - if(id == INT32_MAX) { + if(_count == INT32_MAX) { _count = 0; } - return id; + return ++_count; } }; -- cgit