pspp: Don't attempt fancy clean-up upon receiving a fatal signal.
authorBen Pfaff <blp@cs.stanford.edu>
Mon, 11 Oct 2010 04:13:21 +0000 (21:13 -0700)
committerBen Pfaff <blp@cs.stanford.edu>
Mon, 11 Oct 2010 04:14:06 +0000 (21:14 -0700)
Otherwise PSPP often assert-fails on Control+C.

In the long run it is probably friendlier to return to the command prompt
upon Control+C, but simply deleting temporary files and exiting cleanly
is preferable to an assert-fail.

See bug #20626 for more information.

src/ui/terminal/main.c

index 1be99732d7df6d002c6cbc8cfa705600729f7dc7..478c2fd515c6c1f9c2f6901460cb0e05d751ab2a 100644 (file)
@@ -88,7 +88,6 @@ main (int argc, char **argv)
   signal (SIGABRT, bug_handler);
   signal (SIGSEGV, bug_handler);
   signal (SIGFPE, bug_handler);
-  at_fatal_signal (clean_up);
 
   i18n_init ();
   fpu_init ();