[pypy-svn] r29963 - pypy/dist/pypy/module/fcntl
rhymes at codespeak.net
rhymes at codespeak.net
Tue Jul 11 23:59:21 CEST 2006
Author: rhymes
Date: Tue Jul 11 23:59:15 2006
New Revision: 29963
Modified:
pypy/dist/pypy/module/fcntl/interp_fcntl.py
Log:
fix in case flock() syscall is not available.
Modified: pypy/dist/pypy/module/fcntl/interp_fcntl.py
==============================================================================
--- pypy/dist/pypy/module/fcntl/interp_fcntl.py (original)
+++ pypy/dist/pypy/module/fcntl/interp_fcntl.py Tue Jul 11 23:59:15 2006
@@ -140,7 +140,6 @@
space.wrap("int or string required"))
fcntl.unwrap_spec = [ObjSpace, W_Root, int, W_Root]
-
def flock(space, w_fd, op):
"""flock(fd, operation)
@@ -159,6 +158,5 @@
l = _check_flock_op(space, op)
l.l_whence = l.l_start = l.l_len = 0
op = (F_SETLKW, F_SETLK)[op & LOCK_NB]
-
- rv = _call_func("fcntl", fd, op, byref(l))
+ fcntl_flock(fd, op, byref(l))
flock.unwrap_spec = [ObjSpace, W_Root, int]
More information about the Pypy-commit
mailing list