From 903450312f0dbfc8c40200c52dcf4f1e146d0ad2 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Tue, 15 Dec 2015 14:35:11 -0800 Subject: [PATCH] dll: loop.c --- src/dll/loop.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dll/loop.c b/src/dll/loop.c index 060badd2..04737ad3 100644 --- a/src/dll/loop.c +++ b/src/dll/loop.c @@ -146,8 +146,9 @@ FSP_API NTSTATUS FspProcessRequestInPool(FSP_FILE_SYSTEM *FileSystem, Success = QueueUserWorkItem(FspProcessRequestInPoolWorker, WorkItem, WT_EXECUTEDEFAULT); if (!Success) { + NTSTATUS Result0 = FspNtStatusFromWin32(GetLastError()); MemFree(WorkItem); - return FspNtStatusFromWin32(GetLastError()); + return Result0; } return STATUS_SUCCESS;