void SignalThread::test()
{
assert(magic_memory == MAGIC_MEMORY);
- if (not getenv("LIBTEST_IN_GDB"))
+ if (bool(getenv("LIBTEST_IN_GDB")) == false)
{
assert(sigismember(&set, SIGABRT));
assert(sigismember(&set, SIGQUIT));
SignalThread::~SignalThread()
{
- if (not is_shutdown())
+ if (is_shutdown() == false)
{
set_shutdown(SHUTDOWN_GRACEFUL);
}
}
break;
+ case 0:
+ Error << "Inside of gdb";
+ break;
+
default:
Error << "Signal handling thread got unexpected signal " << strsignal(sig);
break;