From: Mukund Sivaraman Date: Wed, 24 Jul 2013 09:48:34 +0000 (+0530) Subject: [2856] Simplify code (old_readers will be empty before syncing readers) X-Git-Tag: bind10-1.2.0beta1-release~306^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=77e3dfce7c96bc924de4f1ca7060287c147e53e5;p=thirdparty%2Fkea.git [2856] Simplify code (old_readers will be empty before syncing readers) --- diff --git a/src/lib/python/isc/memmgr/datasrc_info.py b/src/lib/python/isc/memmgr/datasrc_info.py index 84d8bb46d8..761c4fb173 100644 --- a/src/lib/python/isc/memmgr/datasrc_info.py +++ b/src/lib/python/isc/memmgr/datasrc_info.py @@ -163,8 +163,8 @@ class SegmentInfo: UPDATING and COPYING.""" if self.__state == self.UPDATING: self.__state = self.SYNCHRONIZING - self.__old_readers.update(self.__readers) - self.__readers.clear() + self.__old_readers = self.__readers + self.__readers = set() return self.__sync_reader_helper(self.SYNCHRONIZING) elif self.__state == self.COPYING: self.__state = self.READY