Alexandre Julliard pushed to branch master at wine / wine
Commits: 13c77bc9 by Elizabeth Figura at 2025-03-25T21:51:06+01:00 kernel32/tests: Add more tests for orphaned console handles.
- - - - - 43a92352 by Elizabeth Figura at 2025-03-25T21:51:06+01:00 server: Fail to create an unbound input/output when there is no console.
- - - - - 1e276308 by Elizabeth Figura at 2025-03-25T21:51:06+01:00 server: Use a list of screen buffers per console.
- - - - - 1bffc938 by Elizabeth Figura at 2025-03-25T21:51:06+01:00 server: Allow waiting on an orphaned screen buffer.
Wait on the handle directly instead of delegating to the console's wait queue.
- - - - - 6da14544 by Elizabeth Figura at 2025-03-25T21:51:08+01:00 server: Track unbound input signaled state based on its original console.
Do not delegate to the current process's queue, either, but use the queue for this object.
I/O acts on the current process's console, but the handle signaled state is the same across all handles to this object, and reflects the signaled state of the console of the process that created the object.
- - - - - d945eb4d by Elizabeth Figura at 2025-03-25T21:51:09+01:00 server: Track unbound output signaled state based on its original console.
Do not delegate to the current process's queue, either, but use the queue for this object.
I/O acts on the current process's console, but the handle signaled state is the same across all handles to this object, and reflects the signaled state of the console of the process that created the object.
- - - - -
2 changed files:
- dlls/kernel32/tests/console.c - server/console.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ec21a10fff4019bd4e9d50d1d64303...