http://bugs.winehq.org/show_bug.cgi?id=29168
--- Comment #200 from Xolotl Loki xoloki@gmail.com 2012-03-16 21:48:23 CDT --- I think the current patches do a reasonable job of fixing the initial server handshake, so we should apply some version of them and close this bug. At this point it's degenerating into a forum session on patching and video cards.
Wine devs: is there anything you find unacceptable about my last patch? The only concern I have is that clock_nanosleep on an absolute timer might be a better choice than the current nanosleep call, since the update time will drift.
But I don't know if there is drift when windows updates the values either. Carsten, did your test program exhibit such drift? I.e. did they do 64 full updates every second, so the values would fall on every second boundary?