Alexandre Julliard
|
b932723a8c
|
Ignore locking failures caused by missing NFS locking daemon.
Handle EINVAL the same way as EOVERFLOW.
|
2003-05-11 02:45:33 +00:00 |
Bill Medland
|
3f7c3ff76e
|
Fix for client accessing a named pipe after the server closes it.
|
2003-04-17 02:14:04 +00:00 |
Alexandre Julliard
|
9037f4bbfe
|
Added generic signal handling mechanism based on pipes to synchronize
signals with the main poll loop.
|
2003-03-26 01:32:18 +00:00 |
Alexandre Julliard
|
d71ba930ab
|
Ignore fcntl failure when setting a write lock on a read only file.
|
2003-03-21 21:31:35 +00:00 |
Gerald Pfeifer
|
6dcc1af7fb
|
Fix signature of open_fd().
|
2003-03-18 18:26:44 +00:00 |
Alexandre Julliard
|
ce61349334
|
Implemented file locking functions (partly based on my old Corel
patch). Added a few regression tests.
|
2003-03-18 05:04:33 +00:00 |
Alexandre Julliard
|
580da246f5
|
Added an inode object to keep track of all file descriptors open for a
given file.
Plugged a couple of potential file descriptor leaks.
|
2003-03-12 22:38:14 +00:00 |
Alexandre Julliard
|
e66207ebfc
|
Moved all references to file descriptors out of the generic object
structure.
Changed the poll()-related routines to deal with file descriptors
instead of objects and integrated poll support into fd.c.
|
2003-02-19 00:33:32 +00:00 |
Alexandre Julliard
|
cf27a7fa3b
|
Changed fd operations to take a struct fd instead of a struct object.
Removed get_file_info function from object operations.
Added get_device_id request to avoid abusing get_file_info.
|
2003-02-14 20:27:09 +00:00 |
Alexandre Julliard
|
863637b158
|
Started moving functions that deal with Unix file descriptors to a
separate fd object. This will be needed for file locking.
|
2003-01-30 00:26:44 +00:00 |