From 436686665390cf3fbd6e22fb1b949b04f98189e5 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Thu, 28 Jul 2016 23:50:49 -0700 Subject: [PATCH] launcher: SvcInstanceStart: STATUS_TIMEOUT is not error; handle it correctly --- src/launcher/launcher.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/launcher/launcher.c b/src/launcher/launcher.c index f97399be..4612bed9 100644 --- a/src/launcher/launcher.c +++ b/src/launcher/launcher.c @@ -726,7 +726,7 @@ NTSTATUS SvcInstanceStart(HANDLE ClientToken, Result = STATUS_TIMEOUT; else Result = FspNtStatusFromWin32(GetLastError()); - if (!NT_SUCCESS(Result)) + if (!NT_SUCCESS(Result) || STATUS_TIMEOUT == Result) { CancelIoEx(SvcInstance->StdioHandles[1], &Overlapped); goto exit;