[ros-svn] [hbirr] 14296: - Guarded the calls to IoSetCancelRoutine
with IoAcquireCancelSpinLock/IoReleaseCancelSpinLock.
hbirr at svn.reactos.com
hbirr at svn.reactos.com
Wed Mar 23 23:11:23 CET 2005
- Guarded the calls to IoSetCancelRoutine with IoAcquireCancelSpinLock/IoReleaseCancelSpinLock.
- Used a fastmutex as lock for the data queue.
- Used paged pool for the data buffers.
- Allowed the server to read (and to wait) on a listening pipe.
- Implemented the non blocking read operations.
Updated files:
trunk/reactos/drivers/fs/np/create.c
trunk/reactos/drivers/fs/np/fsctrl.c
trunk/reactos/drivers/fs/np/npfs.c
trunk/reactos/drivers/fs/np/npfs.h
trunk/reactos/drivers/fs/np/rw.c
More information about the Ros-svn
mailing list