fabfb1a1ee
* fcntl.cc (fcntl_worker): Remove. (fcntl64): Add fault handler. Move fcntl_worker stuff here. Add case for locking and call fhandler's lock method directly. Make sure that F_FLOCK flag isn't set in lock call. (_fcntl): Add fault handler. * fhandler.cc (fhandler_base::fcntl): Drop lock cases. * flock.cc (flock): Add fault handler. Simplify code. Call fhandlers lock method directly instead of fcntl_worker. Add debug output. (lockf): Add fault handler. Call fhandlers lock method directly instead of fcntl_worker. Add debug output. * winsup.h (fcntl_worker): Drop declaration. (fcntl64): Declare. |
||
---|---|---|
.. | ||
bsdlib.cc | ||
fnmatch.c | ||
fts.c | ||
ftw.c | ||
getopt.c | ||
inet_addr.c | ||
inet_network.c | ||
minires-os-if.c | ||
minires.c | ||
minires.h | ||
nftw.c | ||
rcmd.cc | ||
rexec.cc | ||
strptime.cc | ||
timelocal.cc | ||
timelocal.h | ||
xsique.cc |