def ready(me):
return _maybecall(me._ready, ())
-cdef void _filefunc(int fd, unsigned mode, void *arg):
+cdef void _filefunc2(void *arg):
cdef SelFile sf
sf = <SelFile>arg
sf.ready()
+cdef void _filefunc(int fd, unsigned mode, void *arg):
+ PyEval_AcquireLock()
+ _filefunc2(arg)
+ PyEval_ReleaseLock()
#----- That's all, folks ----------------------------------------------------