summaryrefslogtreecommitdiffstats
path: root/lib/qpnexus.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/qpnexus.c')
-rw-r--r--lib/qpnexus.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/qpnexus.c b/lib/qpnexus.c
index 731190b6..5a243d0f 100644
--- a/lib/qpnexus.c
+++ b/lib/qpnexus.c
@@ -264,5 +264,6 @@ qpn_terminate(qpn_nexus qpn)
{
qpn->terminate = 1;
/* wake up any pselect */
- qpt_thread_signal(qpn->thread_id, SIGMQUEUE);
+ if (qpthreads_enabled)
+ qpt_thread_signal(qpn->thread_id, SIGMQUEUE);
}