22 Jul
2024
22 Jul
'24
4:46 p.m.
This fixes various corner cases. This is not motivated by any particular application. However, the server-side code seems at least as simple as the existing client-side code, is more accurate, and removes a potential source of complication from any future work involving asyncs. -- v5: server: Reimplement mailslots using server-side I/O. ntdll: Respect the "options" argument to NtCreateMailslotFile. server: Treat completion with error before async_handoff() as error. kernel32/tests: Add more mailslot tests. server: Make pipe ends FD_TYPE_DEVICE. https://gitlab.winehq.org/wine/wine/-/merge_requests/6045