[Bug 38272] binaries produced by Go compiler hang when using time.Sleep() and time.Now() is not updated

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Mar 23 15:40:29 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=38272

Sebastian Lackner <sebastian at fds-team.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sebastian at fds-team.de

--- Comment #5 from Sebastian Lackner <sebastian at fds-team.de> ---
(In reply to Nikolay Sivov from comment #3)
> I looked it up out of curiosity, and the reason seems to be that Go runtime
> doesn't use APIs to get timestamps, and instead uses fixed address access to
> read process memory, where supposedly kernel mirrors some time info as well
> other information:
> 

That means its a duplicate of https://bugs.winehq.org/show_bug.cgi?id=29168

The bug report contains several hacks (for example
https://bugs.winehq.org/attachment.cgi?id=47704&action=diff ) to workaround the
problem.

-- 
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.



More information about the wine-bugs mailing list