diff --git a/server/wsproxy/GCListener.cc b/server/wsproxy/GCListener.cc index e9f210e..da48639 100644 --- a/server/wsproxy/GCListener.cc +++ b/server/wsproxy/GCListener.cc @@ -171,7 +171,6 @@ void GCListener::Init() tcp_listener_->bind_port = JsonDataMgr::Instance()->GetConf()->At("listen_port")->AsXValue(); tcp_listener_->Open(); - kcp_session_mutex_ = std::make_shared(); udp_listener_ = std::make_shared(); udp_listener_->on_error = GSUdpListeneron_error; udp_listener_->on_recv_packet = GSUdpListeneron_recv_packet; diff --git a/server/wsproxy/GCListener.h b/server/wsproxy/GCListener.h index 79e2b1a..23b03c6 100644 --- a/server/wsproxy/GCListener.h +++ b/server/wsproxy/GCListener.h @@ -44,8 +44,8 @@ private: public: std::shared_ptr udp_listener_; + unsigned short kcp_socket_handle_ = 1000; - std::shared_ptr kcp_session_mutex_; std::map> kcp_session_addr_hash_; std::map> kcp_session_handle_hash_; };