diff --git a/CMakeLists.txt b/CMakeLists.txt
index 71c367521422fc844623881190bab0f1dbabb7a6..b47dd257f4c16fbe7cd6d23f017a792a09ac6fdd 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,7 +8,7 @@ set(CMAKE_C_STANDARD 11)
 SET( CPACK_PACKAGE_NAME  "${PROJECT_NAME}")
 SET( CPACK_PACKAGE_VERSION_MAJOR 4)
 SET( CPACK_PACKAGE_VERSION_MINOR 4)
-SET( CPACK_PACKAGE_VERSION_PATCH 4)
+SET( CPACK_PACKAGE_VERSION_PATCH 5)
 
 # init CellFrame SDK
 add_definitions("-DDAP_VERSION=\"${CPACK_PACKAGE_VERSION_MAJOR}-${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}\"")
diff --git a/cellframe-sdk b/cellframe-sdk
index 99cc7f72f35f8f7dc31103406cc9c1c592363772..4015117e0e2cadaded7b09ace4c4f4faa427b80e 160000
--- a/cellframe-sdk
+++ b/cellframe-sdk
@@ -1 +1 @@
-Subproject commit 99cc7f72f35f8f7dc31103406cc9c1c592363772
+Subproject commit 4015117e0e2cadaded7b09ace4c4f4faa427b80e
diff --git a/sources/sig_unix_handler.c b/sources/sig_unix_handler.c
index dd56e2d870e8ced973c28b0db8053121e00e45fc..e92e8c84259143bb49ff87128ea97886b56a6a95 100644
--- a/sources/sig_unix_handler.c
+++ b/sources/sig_unix_handler.c
@@ -5,6 +5,17 @@
 #include "dap_common.h"
 #include "dap_events.h"
 #include "dap_chain_global_db.h"
+#include "dap_chain_plugins.h"
+#include "dap_chain_node.h"
+#include "dap_chain_net_srv_xchange.h"
+#include "dap_chain_net_srv_stake.h"
+#include "dap_chain.h"
+#include "dap_stream.h"
+#include "dap_stream_ctl.h"
+#include "dap_enc_ks.h"
+#include "dap_enc_http.h"
+#include "dap_http.h"
+#include "dap_chain_node_dns_server.h"
 #include "sig_unix_handler.h"
 
 #define LOG_TAG "sig_unix_handler"
@@ -75,7 +86,7 @@ int sig_unix_handler_deinit() {
     //log_it(L_DEBUG, "Deinit");
 
     if( s_pid_path )
-	DAP_DELETE(s_pid_path);
+    DAP_DELETE((void *)s_pid_path);
 
     signal(SIGTERM, SIG_DFL);
     signal(SIGINT, SIG_DFL);