From 662ca285a6f8fee5616eb2770f889ee94a040afa Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Thu, 5 Apr 2012 21:30:19 -0400 Subject: [PATCH] Put back code inadvertently deleted from exit_nicely. Report by Andrew Dunstan. --- src/bin/pg_dump/dumputils.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bin/pg_dump/dumputils.c b/src/bin/pg_dump/dumputils.c index c1a35b2ce8..b662ad107e 100644 --- a/src/bin/pg_dump/dumputils.c +++ b/src/bin/pg_dump/dumputils.c @@ -1332,5 +1332,10 @@ exit_nicely(int code) (*on_exit_nicely_list[i].function)(code, on_exit_nicely_list[i].arg); +#ifdef WIN32 + if (parallel_init_done && GetCurrentThreadId() != mainThreadId) + ExitThread(code); +#endif + exit(code); }