Show More
@@ -58,6 +58,12 b' class lock(object):' | |||
|
58 | 58 | if self.acquirefn: |
|
59 | 59 | self.acquirefn() |
|
60 | 60 | |
|
61 | def __enter__(self): | |
|
62 | return self | |
|
63 | ||
|
64 | def __exit__(self, exc_type, exc_value, exc_tb): | |
|
65 | self.release() | |
|
66 | ||
|
61 | 67 | def __del__(self): |
|
62 | 68 | if self.held: |
|
63 | 69 | warnings.warn("use lock.release instead of del lock", |
General Comments 0
You need to be logged in to leave comments.
Login now