[5/5] kernel32/tests: Add additional tests for multithreaded partial reads from named pipes.

Sebastian Lackner sebastian at fds-team.de
Thu Sep 4 10:45:38 CDT 2014


This test shows that when doing a partial read, the rest of the message is still in the pipe, and can be received from a different thread - especially that it is not in some thread local storage, which would be much easier to implement for Wine. Some separate tests show that reading partial messages even works from a different process.
In some of the following tests additional RPC_* opcodes will be added, to test the behaviour of other pipe commands when called from a different thread.

---
 dlls/kernel32/tests/pipe.c | 159 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 159 insertions(+)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-kernel32-tests-Add-additional-tests-for-multithreade.patch
Type: text/x-patch
Size: 8442 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20140904/e5c78b07/attachment-0001.bin>


More information about the wine-patches mailing list