fix: 클라이언트 강제 종료 처리 추가.

TODO: 서버 비동기 처리?
This commit is contained in:
bumpsoo 2026-02-05 13:18:38 +00:00
parent ad5c01fd86
commit 36062b718f

View file

@ -74,7 +74,9 @@ void BaseClient::StartReceive() {
void BaseClient::StopReceive() { void BaseClient::StopReceive() {
isRunning_ = false; isRunning_ = false;
socket_.close(); boost::system::error_code ec;
socket_.shutdown(tcp::socket::shutdown_both, ec);
socket_.close(ec);
receiveThread_.request_stop(); receiveThread_.request_stop();
} }