Skip to content

Commit d3de0a6

Browse files
authored
Merge pull request #16 from JimmyChongz/fix_mem_management
Shutdown socket before release
2 parents 0cca527 + fb2b564 commit d3de0a6

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

http_server.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ int http_server_daemon(void *arg)
217217
worker = kthread_run(http_server_worker, socket, KBUILD_MODNAME);
218218
if (IS_ERR(worker)) {
219219
pr_err("can't create more worker process\n");
220+
kernel_sock_shutdown(socket, SHUT_RDWR);
220221
sock_release(socket);
221222
continue;
222223
}

0 commit comments

Comments
 (0)