def __getstate__(self): assertSpawning(self) return self._state
def __getstate__(self): assertSpawning(self) # will fail
def __reduce__(self): assertSpawning(self) return synchronized, (self._obj, self._lock)