diff options
Diffstat (limited to 'cffi/lock.py')
| -rw-r--r-- | cffi/lock.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/cffi/lock.py b/cffi/lock.py index e93cc8b..db91b71 100644 --- a/cffi/lock.py +++ b/cffi/lock.py @@ -10,3 +10,21 @@ else: from _thread import allocate_lock except ImportError: from _dummy_thread import allocate_lock + + +##import sys +##l1 = allocate_lock + +##class allocate_lock(object): +## def __init__(self): +## self._real = l1() +## def __enter__(self): +## for i in range(4, 0, -1): +## print sys._getframe(i).f_code +## print +## return self._real.__enter__() +## def __exit__(self, *args): +## return self._real.__exit__(*args) +## def acquire(self, f): +## assert f is False +## return self._real.acquire(f) |
