summaryrefslogtreecommitdiffstats
path: root/src/server/net.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/net.c')
-rw-r--r--src/server/net.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/net.c b/src/server/net.c
index f0f9bf8..8309672 100644
--- a/src/server/net.c
+++ b/src/server/net.c
@@ -351,8 +351,8 @@ void *net_client_handler(void *dnbd3_client)
}
exit_client_cleanup: ;
if ( image_file != -1 ) close( image_file );
+ client->running = FALSE;
dnbd3_remove_client( client );
client = dnbd3_free_client( client );
- pthread_detach( client->thread );
return NULL ;
}