Parcourir la source

[2856] Simplify code (old_readers will be empty before syncing readers)

Mukund Sivaraman il y a 12 ans
Parent
commit
77e3dfce7c
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      src/lib/python/isc/memmgr/datasrc_info.py

+ 2 - 2
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