Skip to content

Commit 4e61156

Browse files
committed
Fix __enter__
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
1 parent 3e99cc5 commit 4e61156

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

bpython/filelock.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ def release(self):
5353

5454
def __enter__(self):
5555
self.acquire()
56+
return self
5657

5758
def __exit__(self, *args):
5859
if self.locked:
@@ -81,7 +82,6 @@ def acquire(self):
8182
except IOError as e:
8283
if e.errno != errno.ENOLCK:
8384
raise e
84-
return self
8585

8686
def release(self):
8787
fcntl.flock(self.fd, fcntl.LOCK_UN)
@@ -98,7 +98,6 @@ def __init__(self, fd, mode=None):
9898
def acquire(self):
9999
msvcrt.locking(self.fd, msvcrt.LK_NBLCK, 1)
100100
self.locked = True
101-
return self
102101

103102
def release(self):
104103
msvcrt.locking(self.fd, msvcrt.LK_UNLCK, 1)

0 commit comments

Comments
 (0)