From c1710a1f1b2498670ba2af2eaada1ff4b54fc876 Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Tue, 8 Apr 2008 20:15:14 +0200 Subject: Now recognize local shm module --- portato/plistener.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'portato/plistener.py') diff --git a/portato/plistener.py b/portato/plistener.py index 2e35ccb..848e71e 100644 --- a/portato/plistener.py +++ b/portato/plistener.py @@ -91,10 +91,13 @@ class PListener (object): self._sig = None self._rw = None else: - try: - import shm_wrapper as shm + try: # local version + from _shm import shm_wrapper as shm except ImportError: - from portato._shm import shm_wrapper as shm + try: # version installed together with portato + from portato._shm import shm_wrapper as shm + except ImportError: # the normal shm module + import shm_wrapper as shm self._mem = shm.SharedMemoryHandle(mem) self._sig = shm.SemaphoreHandle(sig) -- cgit v1.2.3-54-g00ecf