[server] stop UDP datagrams with bad checksums from causing spurious wakeups

Damjan Jovanovic damjan.jov at gmail.com
Wed Jun 6 02:19:08 CDT 2007


On bug 5774 comments 38, 56/57 and 64/65, it was proven beyond any
doubt that a UDP datagram with a bad checksum causes readability
events to be signalled on wine and not on Windows.

While it is not 100% certain if this is the only cause of bug 5774, I
believe that this patch should be accepted simply because it makes
wine behave like Windows. Bug 5774 can remain open for a few more
months to see if anyone experiences further problems.

Changelog:
* Stop UDP datagrams with bad checksums from causing spurious wakeups
(which don't happen on Windows).

Damjan Jovanovic
-------------- next part --------------
A non-text attachment was scrubbed...
Name: verify_recv.patch
Type: text/x-diff
Size: 1415 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070606/856405fb/verify_recv.bin


More information about the wine-patches mailing list