fix for CSocket not existing

This commit is contained in:
Lion Kortlepel 2024-06-04 17:38:54 +02:00
parent acd5f4ed09
commit e08a4de6db
No known key found for this signature in database
GPG Key ID: 4322FF2B4C71259B
3 changed files with 6 additions and 2 deletions

View File

@ -15,6 +15,8 @@ extern int ping;
extern bool ModWarningConfirmed;
extern int LSocket,CSocket;
[[noreturn]] void CoreNetwork();
extern int ProxyPort;
extern int ClientID;

View File

@ -218,10 +218,12 @@ void localRes(){
}
ConfList = new std::set<std::string>;
}
SOCKET LSocket,CSocket;
void CoreMain() {
debug("Core Network on start!");
WSADATA wsaData;
SOCKET LSocket,CSocket;
struct addrinfo *res = nullptr;
struct addrinfo hints{};
int iRes = WSAStartup(514, &wsaData); //2.2

View File

@ -224,7 +224,7 @@ void SyncResources(SOCKET Sock){
ModWarningConfirmed = false;
std::string Data = "WMODS_FOUND";
send(CSocket, (Data + "\n").c_str(), int(Data.size())+1, 0)
send(CSocket, (Data + "\n").c_str(), int(Data.size())+1, 0);
while (!Terminate && !ModWarningConfirmed) {
std::this_thread::sleep_for(std::chrono::milliseconds(10));