BUG: Prevent repetitive processing of already sync'd objects
diff --git a/xos/synchronizers/base/event_loop.py b/xos/synchronizers/base/event_loop.py
index 37ec4ca..4d57deb 100644
--- a/xos/synchronizers/base/event_loop.py
+++ b/xos/synchronizers/base/event_loop.py
@@ -499,7 +499,7 @@
schedule = self.ordered_steps if not deletion else reversed(self.ordered_steps)
for S in schedule:
- thread = threading.Thread(target=self.sync, args=(S, deletion))
+ thread = threading.Thread(target=self.sync, name='synchronizer', args=(S, deletion))
logger.info('Deletion=%r...'%deletion)
threads.append(thread)