Corinna Vinschen
fabfb1a1ee
Throughout, call fcntl64 instead of fcntl or fcntl_worker.
* 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.
2008-04-01 10:22:33 +00:00
..
2007-11-28 16:45:34 +00:00
2003-09-01 02:05:32 +00:00
2005-08-08 09:45:42 +00:00
2008-02-10 15:19:08 +00:00
2004-02-20 23:31:47 +00:00
2006-07-10 08:15:54 +00:00
2006-07-10 08:15:54 +00:00
2008-02-15 17:53:11 +00:00
2008-04-01 10:22:33 +00:00
2008-02-15 17:53:11 +00:00
2008-02-10 15:19:08 +00:00
2008-04-01 10:22:33 +00:00
2006-07-05 00:14:42 +00:00
2005-11-18 19:43:02 +00:00
2005-12-23 22:50:20 +00:00
2005-11-18 17:48:23 +00:00
2008-02-15 17:53:11 +00:00