diff --git a/src/sbbs3/js_mqtt.c b/src/sbbs3/js_mqtt.c index 461bf896df0be1f2db7a053d5efe3772a4632df6..3b12cc12be517dc93677b2dc862549ff3ecf951c 100644 --- a/src/sbbs3/js_mqtt.c +++ b/src/sbbs3/js_mqtt.c @@ -42,7 +42,7 @@ static void js_finalize_mqtt(JSContext* cx, JSObject* obj) if(p->handle != NULL) { mosquitto_disconnect(p->handle); - mosquitto_loop_stop(p->handle, /* force: */true); + mosquitto_loop_stop(p->handle, /* force: */false); mosquitto_destroy(p->handle); } while((msg = msgQueueRead(&p->q, /* timeout: */0)) != NULL)