[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