From 550036b6e96cca4df1cc530f0cdd6d662324d3ff Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 2 Aug 2013 20:33:22 +0200 Subject: [SERVER] Some sanity here and there, minor fixes, trying to track down proxy corruption --- src/server/server.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/server/server.c') diff --git a/src/server/server.c b/src/server/server.c index 4bfa2d5..48a4f1e 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -114,6 +114,9 @@ void dnbd3_cleanup() } socket_count = 0; + // Terminate all uplinks + image_killUplinks(); + // Clean up clients spin_lock( &_clients_lock ); for (i = 0; i < _num_clients; ++i) { @@ -317,7 +320,6 @@ int main(int argc, char *argv[]) dnbd3_client = dnbd3_free_client( dnbd3_client ); continue; } - pthread_detach( dnbd3_client->thread ); } dnbd3_cleanup(); -- cgit v1.2.3-55-g7522