diff --git a/utilities/debug.c b/utilities/debug.c index 75326052..5a97b727 100644 --- a/utilities/debug.c +++ b/utilities/debug.c @@ -24,6 +24,7 @@ SOFTWARE. #include "debug.h" #include // for isprint() +#include // for usleep() #include #include #include @@ -143,6 +144,7 @@ void _die(const char *filename, const int linenumber, const char *format, ...) { // syslog(LOG_ERR, "%s", b); fprintf(stderr, "%s\n", b); pthread_setcancelstate(oldState, NULL); + usleep(2000000); //allow some time for printing of message _Exit(EXIT_FAILURE); }