diff options
Diffstat (limited to 'winsup/cygwin/pinfo.cc')
-rw-r--r-- | winsup/cygwin/pinfo.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/winsup/cygwin/pinfo.cc b/winsup/cygwin/pinfo.cc index 4591feded..e9716de4e 100644 --- a/winsup/cygwin/pinfo.cc +++ b/winsup/cygwin/pinfo.cc @@ -26,6 +26,7 @@ details. */ #include <assert.h> #include <ntdef.h> #include "ntdll.h" +#include "cygthread.h" static char NO_COPY pinfo_dummy[sizeof (_pinfo)] = {0}; @@ -109,6 +110,7 @@ _pinfo::exit (UINT n, bool norecord) add_rusage (&rusage_self, &r); } + cygthread::terminate (); sigproc_printf ("Calling ExitProcess %d", n); ExitProcess (n); } |