aboutsummaryrefslogtreecommitdiff
path: root/computer-network-experiment
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-05-28 13:58:07 +0800
committercrupest <crupest@outlook.com>2021-05-28 13:58:07 +0800
commit57531f9c32a06fdc1a5e80e88cbbc29d45a6982b (patch)
tree6003bdc42876791357c790c45bd8df7789fd272d /computer-network-experiment
parent976c9406f3c9fd3eeb62c4461fbd342a0942c8c9 (diff)
downloadlife-57531f9c32a06fdc1a5e80e88cbbc29d45a6982b.tar.gz
life-57531f9c32a06fdc1a5e80e88cbbc29d45a6982b.tar.bz2
life-57531f9c32a06fdc1a5e80e88cbbc29d45a6982b.zip
computer-network-experiment: Fix server not close socket.
Diffstat (limited to 'computer-network-experiment')
-rw-r--r--computer-network-experiment/server.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/computer-network-experiment/server.cpp b/computer-network-experiment/server.cpp
index 1b196a9..15470f4 100644
--- a/computer-network-experiment/server.cpp
+++ b/computer-network-experiment/server.cpp
@@ -82,6 +82,8 @@ void ResponseThreadProc(int socket, sockaddr_in address) {
std::lock_guard<std::mutex> guard(cout_mutex);
std::cout << "Succeeded to send message to " << address_string << "!\n";
}
+
+ closesocket(socket);
}
int main() {