This was apparently unused, but good to copy for completeness. Tests
pass with and without the change.
-import sys, time
+import sys, time, copy
from zope.interface import implements
from itertools import count
from twisted.internet import defer
s._bad_shares = self._bad_shares.copy() # tuple->str
s._last_update_mode = self._last_update_mode
s._last_update_time = self._last_update_time
+ s.update_data = copy.deepcopy(self.update_data)
return s
def get_reachable_servers(self):