From 7a95b0cf1636ea70b946b41415f175018ef078ca Mon Sep 17 00:00:00 2001 From: hackbard Date: Thu, 6 May 2004 19:18:54 +0000 Subject: [PATCH] close all sockets of connections in shutdown process --- src/network.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/network.c b/src/network.c index 3e9fe39..5fae09d 100644 --- a/src/network.c +++ b/src/network.c @@ -53,6 +53,12 @@ int network_init(t_net *net) { int network_shutdown(t_net *net) { + int channel; + + for(channel=0;channelconnection[channel].status&C_SOCKET) + close(net->connection[channel].fd); + if(close(net->l_fd)==-1) { perror("[network] close call"); return N_ERROR; -- 2.39.2