Commit 33865600 authored by Paul Gofman's avatar Paul Gofman Committed by Alexandre Julliard

ntdll: Remove wait timeout in get_thread_context().

Fixes hangs during loading or after campaign start in Mount & Blade II: Bannerlord. Signed-off-by: 's avatarPaul Gofman <pgofman@codeweavers.com> Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
parent 08c1b0a0
......@@ -617,13 +617,8 @@ NTSTATUS get_thread_context( HANDLE handle, context_t *context, unsigned int fla
if (ret == STATUS_PENDING)
{
LARGE_INTEGER timeout;
timeout.QuadPart = -1000000;
if (NtWaitForSingleObject( handle, FALSE, &timeout ))
{
NtClose( handle );
return STATUS_ACCESS_DENIED;
}
NtWaitForSingleObject( handle, FALSE, NULL );
SERVER_START_REQ( get_thread_context )
{
req->handle = wine_server_obj_handle( handle );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment