OSDN Git Service

Prevent Win32 from displaying a popup box on backend crash. Instead let
authorBruce Momjian <bruce@momjian.us>
Mon, 12 Jun 2006 16:17:20 +0000 (16:17 +0000)
committerBruce Momjian <bruce@momjian.us>
Mon, 12 Jun 2006 16:17:20 +0000 (16:17 +0000)
the postmaster deal with it.

Magnus Hagander

src/backend/main/main.c

index c13ea37..37b7720 100644 (file)
@@ -13,7 +13,7 @@
  *
  *
  * IDENTIFICATION
- *       $PostgreSQL: pgsql/src/backend/main/main.c,v 1.101 2006/03/05 15:58:27 momjian Exp $
+ *       $PostgreSQL: pgsql/src/backend/main/main.c,v 1.102 2006/06/12 16:17:20 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -117,6 +117,9 @@ main(int argc, char *argv[])
                                                 argv[0], err);
                        exit(1);
                }
+
+        /* In case of general protection fault, don't show GUI popup box */
+        SetErrorMode(SEM_FAILCRITICALERRORS | SEM_NOGPFAULTERRORBOX);
        }
 #endif