diff --git a/reactos/base/applications/mscutils/eventvwr/eventvwr.c b/reactos/base/applications/mscutils/eventvwr/eventvwr.c index f9afd0fa94a..7fd0b8d7660 100644 --- a/reactos/base/applications/mscutils/eventvwr/eventvwr.c +++ b/reactos/base/applications/mscutils/eventvwr/eventvwr.c @@ -555,12 +555,12 @@ QueryEventMessages(LPWSTR lpMachineName, /* If we have at least 1000 records show the waiting dialog */ if (dwTotalRecords > 1000) { - CreateThread(NULL, - 0, - ShowStatusMessageThread, - (LPVOID)&hwndDlg, - 0, - NULL); + CloseHandle(CreateThread(NULL, + 0, + ShowStatusMessageThread, + (LPVOID)&hwndDlg, + 0, + NULL)); } while (dwCurrentRecord < dwTotalRecords)