X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=server.c;h=28055152d122a9ec91434812a1e83ed484ddd707;hp=38f690bd9ca81b886c3b90a6631a0548cb3962a9;hb=afcf77584a39461d81ff8b5c3c86fb7583172020;hpb=009b1be41b32bf7e32b441c6a22e3ae628ec9b89 diff --git a/server.c b/server.c index 38f690bd..28055152 100644 --- a/server.c +++ b/server.c @@ -94,7 +94,7 @@ int fio_server(void) struct sockaddr_in saddr_in; struct sockaddr addr; unsigned int len; - int sk, opt; + int sk, opt, ret; sk = socket(AF_INET, SOCK_STREAM, 0); if (sk < 0) { @@ -135,5 +135,7 @@ int fio_server(void) return -1; } - return accept_loop(sk); + ret = accept_loop(sk); + close(sk); + return ret; }