https://bugs.winehq.org/show_bug.cgi?id=29168 EoD <EoD(a)xmw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |EoD(a)xmw.de --- Comment #281 from EoD <EoD(a)xmw.de> --- (In reply to Joe Terwilliger from comment #279)
Created attachment 51589 [details] 1.7.44 thread.c patch, OS X compatible
Possibly why the preexisting patches have not been accepted is clock_gettime and clock_nanosleep are not directly supported in OS X. I am not sure why the clock_gettime nor the update_time_spec routine since it doesn't seem to be used at all.
I've trimmed the fat and converted the sleep / update loop back to nanosleep and this patch is working fine for me on 1.7.31 and 1.7.44 on OS X 10.9.5 and 10.10.3
Patch was tested running Star Wars: The Old Republic latest versions (without swtorfix.exe running, of course.)
Could someone test on Linux?
I tested it on Gentoo with kernel 4.2.5 and wine 1.7.45: It fixes the problem with launching swtor (without swtor_fix.exe)! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.