wine/server
Zebediah Figura cafd260014 server: Do not signal read/write bits if there are read/write asyncs waiting.
This is validated by tests introduced in
59beffb46c etc. This commit alone doesn't fix said
tests, because:

* on this poll, we will alert the waiting async;

* when reselecting, we will still request POLLIN, because the AFD_POLL_READ
  request is still active,

* when POLLIN is subsequently signaled, we do not remove it in
  sock_dispatch_asyncs(), because we check async_waiting(), not async_queued().

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-05 18:35:56 +02:00
..
async.c server: Allow async completion callback to retrieve status on synchronous failure. 2022-03-25 18:28:24 +01:00
atom.c
change.c
class.c
clipboard.c
completion.c
console.c
debugger.c
device.c
directory.c ntdll: Return the required length from NtQueryDirectoryObject(). 2022-04-13 16:25:44 +02:00
event.c
fd.c
file.c
file.h
handle.c
handle.h
hook.c
mach.c
mailslot.c
main.c
Makefile.in
mapping.c
mutex.c
named_pipe.c
object.c
object.h
process.c server: Use negative values for console pseudo handles. 2022-04-12 21:39:42 +02:00
process.h
procfs.c
protocol.def server: Return the full token group for TokenLogonSid. 2022-04-25 13:24:02 +02:00
ptrace.c
queue.c server: Create message queue and thread input in get_key_state. 2022-04-26 13:53:29 +02:00
region.c
registry.c
request.c
request.h server: Return the full token group for TokenLogonSid. 2022-04-25 13:24:02 +02:00
security.h
semaphore.c
serial.c
signal.c
sock.c server: Do not signal read/write bits if there are read/write asyncs waiting. 2022-05-05 18:35:56 +02:00
symlink.c
thread.c
thread.h
timer.c
token.c server: Return the full token group for TokenLogonSid. 2022-04-25 13:24:02 +02:00
trace.c server: Return the full token group for TokenLogonSid. 2022-04-25 13:24:02 +02: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