]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2856] Simplify code (old_readers will be empty before syncing readers)
authorMukund Sivaraman <muks@isc.org>
Wed, 24 Jul 2013 09:48:34 +0000 (15:18 +0530)
committerMukund Sivaraman <muks@isc.org>
Wed, 24 Jul 2013 09:48:34 +0000 (15:18 +0530)
src/lib/python/isc/memmgr/datasrc_info.py

index 84d8bb46d8b677e256ae3184b08570ccf2aead2d..761c4fb173fc22712d2dcb06391a82657cf139dc 100644 (file)
@@ -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