Sweden-Number/server
Jacek Caban 13204d87cf server: Choose newer async object when searching from client pointer.
This fixes a race. Client may release and reuse async pointer while
processing APC_ASYNC_IO. It is, however, guaranteed that
get_async_result will be called on the newest one known to the server.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-14 22:46:58 +01:00
..
Makefile.in
async.c server: Choose newer async object when searching from client pointer. 2017-02-14 22:46:58 +01:00
atom.c
change.c server: Store iosb in async object. 2016-12-05 16:11:03 +01:00
class.c
clipboard.c
completion.c
console.c
debugger.c
device.c server: Create iosb objects inside read/write request handlers. 2017-02-01 21:19:38 +01:00
directory.c
event.c
fd.c server: Create iosb objects inside read/write request handlers. 2017-02-01 21:19:38 +01:00
file.c
file.h server: Create iosb objects inside read/write request handlers. 2017-02-01 21:19:38 +01:00
handle.c server: Give all access rights when opening an object with MAXIMUM_ALLOWED. 2017-02-13 11:37:02 +01:00
handle.h
hook.c
mach.c
mailslot.c server: Store iosb in async object. 2016-12-05 16:11:03 +01:00
main.c
mapping.c
mutex.c
named_pipe.c server: Store iosb in async object. 2016-12-05 16:11:03 +01:00
object.c
object.h
process.c
process.h
procfs.c
protocol.def server: Use async object to transfer IRP result to client. 2016-12-05 16:11:03 +01:00
ptrace.c
queue.c
region.c
registry.c
request.c
request.h server: Use async object to transfer IRP result to client. 2016-12-05 16:11:03 +01:00
security.h
semaphore.c
serial.c server: Store iosb in async object. 2016-12-05 16:11:03 +01:00
signal.c
snapshot.c
sock.c server: Store iosb in async object. 2016-12-05 16:11:03 +01:00
symlink.c
thread.c server: Remove dead check in is_cpu_supported(). 2017-01-25 17:17:18 +01:00
thread.h
timer.c
token.c server: Fix handling of MAXIMUM_ALLOWED in token_access_check. 2017-02-03 19:05:10 +01:00
trace.c server: Use async object to transfer IRP result to client. 2016-12-05 16:11:03 +01:00
unicode.c
unicode.h
user.c
user.h
window.c
wineserver.de.UTF-8.man.in
wineserver.fr.UTF-8.man.in
wineserver.man.in
winstation.c