diff --git a/main.c b/main.c index 6674e4d4..4ec49d1f 100644 --- a/main.c +++ b/main.c @@ -2551,7 +2551,8 @@ void kill_work(void) if (opt_debug) applog(LOG_DEBUG, "Killing off longpoll thread"); thr = &thr_info[longpoll_thr_id]; - thr_info_cancel(thr); + if (have_longpoll) + thr_info_cancel(thr); if (opt_debug) applog(LOG_DEBUG, "Killing off work thread");