Procházet zdrojové kódy

GPIO handler: Deinit before delete (#1795)

Slider0007 před 3 roky
rodič
revize
4b38c1ef00

+ 1 - 0
code/components/jomjol_controlGPIO/server_GPIO.cpp

@@ -692,6 +692,7 @@ void gpio_handler_deinit() {
 void gpio_handler_destroy()
 void gpio_handler_destroy()
 {
 {
     if (gpioHandler != NULL) {
     if (gpioHandler != NULL) {
+        gpio_handler_deinit();
         delete gpioHandler;
         delete gpioHandler;
         gpioHandler = NULL;
         gpioHandler = NULL;
     }
     }