@@ -374,6 +374,7 @@ public:
|
||||
Server* server; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
ikcpcb* kcp = nullptr; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>KCP<43>Ự
|
||||
std::string GroupName; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
CLock SendLock; // fix #214
|
||||
|
||||
std::string GetProtocol() const override
|
||||
{
|
||||
@@ -411,8 +412,10 @@ public:
|
||||
}
|
||||
BOOL Send2Client(PBYTE szBuffer, ULONG ulOriginalLength) override
|
||||
{
|
||||
if (server)
|
||||
if (server) {
|
||||
CAutoCLock L(SendLock);
|
||||
return server->Send2Client(this, szBuffer, ulOriginalLength);
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
VOID SetClientInfo(const CString(&s)[ONLINELIST_MAX], const std::vector<std::string>& a = {})
|
||||
|
||||
Reference in New Issue
Block a user