|
@@ -17,7 +17,6 @@
|
|
|
#include <unistd.h>
|
|
|
#include <time.h>
|
|
|
#include <stdarg.h>
|
|
|
-#include <signal.h>
|
|
|
#include <sys/types.h>
|
|
|
#include <grass/glocale.h>
|
|
|
#include <grass/gis.h>
|
|
@@ -161,12 +160,12 @@ void G_fatal_error(const char *msg, ...)
|
|
|
|
|
|
G__call_error_handlers();
|
|
|
|
|
|
- /* Raise SIGSEGV, useful for debugging only.
|
|
|
- * Type "export GRASS_SIGSEGV_ON_ERROR=1"
|
|
|
+ /* Raise SIGABRT, useful for debugging only.
|
|
|
+ * Type "export GRASS_ABORT_ON_ERROR=1"
|
|
|
* to enable this feature using bash.
|
|
|
*/
|
|
|
- if (getenv("GRASS_SIGSEGV_ON_ERROR"))
|
|
|
- raise(SIGSEGV);
|
|
|
+ if (getenv("GRASS_ABORT_ON_ERROR"))
|
|
|
+ abort();
|
|
|
|
|
|
exit(EXIT_FAILURE);
|
|
|
}
|