summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/server/server.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/server.c b/src/server/server.c
index f7aba2a..c3b2078 100644
--- a/src/server/server.c
+++ b/src/server/server.c
@@ -156,6 +156,8 @@ void dnbd3_cleanup()
sleep( 1 );
}
+ free( _basePath );
+ free( _configDir );
exit( EXIT_SUCCESS );
}
@@ -321,7 +323,7 @@ int main(int argc, char *argv[])
// Handle signals
if ( sigReload ) {
sigReload = false;
- logadd( LOG_INFO, "SIGUSR1 received, re-scanning image directory" );
+ logadd( LOG_INFO, "SIGHUP received, re-scanning image directory" );
threadpool_run( &server_asyncImageListLoad, NULL );
}
if ( sigLogCycle ) {
@@ -363,6 +365,7 @@ int main(int argc, char *argv[])
continue;
}
}
+ free( bindAddress );
dnbd3_cleanup();
}