diff --git a/src/zapit/src/zapit.cpp b/src/zapit/src/zapit.cpp index 238c93e09..389c5ea99 100644 --- a/src/zapit/src/zapit.cpp +++ b/src/zapit/src/zapit.cpp @@ -2330,6 +2330,7 @@ int zapit_main_thread(void *data) SaveMotorPositions(); + pthread_cancel(tsdt); zapit_ready = 0; pthread_join (tsdt, NULL); INFO("shutdown started");