diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b6b2d30f1e5adfd6b8f38eb910bee325f27020ee..8f98ac50e3c999d9d4c09a7dd7355751c759a8ab 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,7 +6,7 @@ stages:
 variables:
     GIT_SUBMODULE_STRATEGY: normal
 
-kelvin-node-schedule:
+cellframe-node-schedule:
     stage: build
     tags:
     - cellframe-node
diff --git a/cellframe-sdk b/cellframe-sdk
index 2f78f7376dfdc007def7607432f0120f7473ea28..1dc31768d2ff237659245726a97ab5bafc085777 160000
--- a/cellframe-sdk
+++ b/cellframe-sdk
@@ -1 +1 @@
-Subproject commit 2f78f7376dfdc007def7607432f0120f7473ea28
+Subproject commit 1dc31768d2ff237659245726a97ab5bafc085777
diff --git a/python-cellframe b/python-cellframe
index cab83e93ef3b19e8bf2104549d77f6fa74b2fd3d..32d89f25b2f29d84fdfa40e62f7555feb33f14d8 160000
--- a/python-cellframe
+++ b/python-cellframe
@@ -1 +1 @@
-Subproject commit cab83e93ef3b19e8bf2104549d77f6fa74b2fd3d
+Subproject commit 32d89f25b2f29d84fdfa40e62f7555feb33f14d8
diff --git a/sources/main.c b/sources/main.c
index 5e7e3e54fb58d5741ab80a827d3264c1d588549f..f6533e23769ac5375b77657a4c48c0954b581820 100755
--- a/sources/main.c
+++ b/sources/main.c
@@ -500,9 +500,9 @@ int main( int argc, const char **argv )
 
 //failure:
 
-    #ifdef DAP_SUPPORT_PYTHON_PLUGINS
-        dap_chain_plugins_deinit();
-    #endif
+//    #ifdef DAP_SUPPORT_PYTHON_PLUGINS
+//        dap_chain_plugins_deinit();
+//    #endif
     dap_dns_server_stop();
 	dap_stream_deinit();
 	dap_stream_ctl_deinit();
diff --git a/sources/sig_unix_handler.c b/sources/sig_unix_handler.c
index 4da9d90186b1b5735999ffdbedc5e1b2b9229548..74dafc0553f7b84b87c6f19a9ee3239dab268c12 100644
--- a/sources/sig_unix_handler.c
+++ b/sources/sig_unix_handler.c
@@ -1,6 +1,7 @@
 #include <signal.h>
 #include <stdio.h>
 #include <string.h>
+#include <unistd.h>
 
 #include "dap_common.h"
 #include "dap_events.h"
@@ -37,7 +38,7 @@ static void clear_pid_file() {
 
 static void sig_exit_handler(int sig_code) {
     log_it(L_DEBUG, "Got exit code: %d", sig_code);
-	
+
     clear_pid_file();
 	
 #ifdef DAP_SUPPORT_PYTHON_PLUGINS
@@ -57,11 +58,6 @@ static void sig_exit_handler(int sig_code) {
 #ifdef DAP_MODULES_DYNAMIC
     dap_modules_dynamic_close_cdb();
 #endif
-    dap_dns_server_stop();
-    dap_server_deinit();
-    dap_events_stop_all();
-    dap_events_deinit();
-    dap_config_close( g_config );
     dap_interval_timer_deinit();
     dap_common_deinit();
 
@@ -95,7 +91,7 @@ int sig_unix_handler_deinit() {
     //log_it(L_DEBUG, "Deinit");
 
     if( s_pid_path )
-    DAP_DELETE((void *)s_pid_path);
+	DAP_DELETE(s_pid_path);
 
     signal(SIGTERM, SIG_DFL);
     signal(SIGINT, SIG_DFL);