mirror of
https://github.com/BeamMP/BeamMP-Launcher.git
synced 2025-07-02 16:06:35 +00:00
Case for old lua handeling
This commit is contained in:
parent
5d91c5fde5
commit
d028a0e5ea
@ -126,6 +126,11 @@ void GameHandler(SOCKET Client){
|
|||||||
do{
|
do{
|
||||||
Temp = recv(Client,&Header[Rcv],1,0);
|
Temp = recv(Client,&Header[Rcv],1,0);
|
||||||
if(Temp < 1)break;
|
if(Temp < 1)break;
|
||||||
|
if(!isdigit(Header[Rcv]) && Header[Rcv] != '>') {
|
||||||
|
error(Sec("(Core) Invalid lua communication"));
|
||||||
|
closesocket(Client);
|
||||||
|
return;
|
||||||
|
}
|
||||||
}while(Header[Rcv++] != '>');
|
}while(Header[Rcv++] != '>');
|
||||||
if(Temp < 1)break;
|
if(Temp < 1)break;
|
||||||
if(std::from_chars(Header,&Header[Rcv],Size).ptr[0] != '>'){
|
if(std::from_chars(Header,&Header[Rcv],Size).ptr[0] != '>'){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user