summaryrefslogtreecommitdiff
path: root/dbus/connection.py
diff options
context:
space:
mode:
Diffstat (limited to 'dbus/connection.py')
-rw-r--r--dbus/connection.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/dbus/connection.py b/dbus/connection.py
index 10f03c7..89e9a2c 100644
--- a/dbus/connection.py
+++ b/dbus/connection.py
@@ -24,10 +24,7 @@ __all__ = ('Connection', 'SignalMatch')
__docformat__ = 'reStructuredText'
import logging
-try:
- import thread
-except ImportError:
- import dummy_thread as thread
+import threading
import weakref
from _dbus_bindings import Connection as _Connection, \
@@ -252,7 +249,7 @@ class Connection(_Connection):
"""Map from object path to dict mapping dbus_interface to dict
mapping member to list of SignalMatch objects."""
- self._signals_lock = thread.allocate_lock()
+ self._signals_lock = threading.Lock()
"""Lock used to protect signal data structures"""
self.add_message_filter(self.__class__._signal_func)