https://bugs.winehq.org/show_bug.cgi?id=45546
--- Comment #12 from Anton Romanov theli.ua@gmail.com --- I'm not sure the changed title is actually right. FWIW since wineserver is singlethreaded its not that suspending a single thread takes more than 100ms but that getting context and thus ptrace-suspending hundred(s) of threads just makes the ones later in the queue take more than that just because all those milliseconds add up while processing previous requests.
Its also not clear why would GetThreadContext even be able to timeout with ACCESS_DENIED in the first place