[PATCH 4/6] server: Create pseudo-fds as initially signaled.

Zebediah Figura zfigura at codeweavers.com
Tue Sep 14 01:02:46 CDT 2021


Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
---
 dlls/ntoskrnl.exe/tests/ntoskrnl.c | 2 +-
 server/fd.c                        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/ntoskrnl.exe/tests/ntoskrnl.c b/dlls/ntoskrnl.exe/tests/ntoskrnl.c
index 8825c7e69e8..30868db3e98 100644
--- a/dlls/ntoskrnl.exe/tests/ntoskrnl.c
+++ b/dlls/ntoskrnl.exe/tests/ntoskrnl.c
@@ -711,7 +711,7 @@ static void do_return_status(ULONG ioctl, struct return_status_params *params)
     ok(port != NULL, "failed to create port, error %u\n", GetLastError());
 
     ret = WaitForSingleObject(file, 0);
-    todo_wine ok(!ret, "got %d\n", ret);
+    ok(!ret, "got %d\n", ret);
 
     ResetEvent(event);
     strcpy(buffer, "abcdef");
diff --git a/server/fd.c b/server/fd.c
index 9486a1c3c7c..ad1b7a1bd4a 100644
--- a/server/fd.c
+++ b/server/fd.c
@@ -1742,7 +1742,7 @@ struct fd *alloc_pseudo_fd( const struct fd_ops *fd_user_ops, struct object *use
     fd->nt_namelen = 0;
     fd->unix_fd    = -1;
     fd->cacheable  = 0;
-    fd->signaled   = 0;
+    fd->signaled   = 1;
     fd->fs_locks   = 0;
     fd->poll_index = -1;
     fd->completion = NULL;
-- 
2.33.0




More information about the wine-devel mailing list