Commit 3c6cd805 authored by jan.koester's avatar jan.koester
Browse files

fixed

parent 742a341d
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -42,8 +42,8 @@ gameinfo::HldsView::HldsView(const char *addr,int port){
        sport = port;
        saddr = addr;

        clientSocket = new netplus::udp(addr,port,1,0);
        serverSocket = new netplus::udp();
        clientSocket = new netplus::udp();
        serverSocket = new netplus::udp(addr,port,1,0);
        memset(challange,0,sizeof(challange));
    }catch(netplus::NetException &exp){
        GameInfoException ee;
@@ -61,8 +61,8 @@ gameinfo::HldsView::HldsView(const HldsView &view){
    try{
        sport = view.sport;
        saddr = view.saddr;
        clientSocket = new netplus::udp(saddr.c_str(),sport,1,0);
        serverSocket = new netplus::udp();
        clientSocket = new netplus::udp();
        serverSocket = new netplus::udp(saddr.c_str(),sport,1,0);
        memset(challange,0,sizeof(challange));
    }catch(netplus::NetException &exp){
        GameInfoException ee;
@@ -73,7 +73,7 @@ gameinfo::HldsView::HldsView(const HldsView &view){

void gameinfo::HldsView::refresh(HldsData &info){
    const std::lock_guard<std::mutex> lock(rlock);
    serverSocket->connect(clientSocket);
    clientSocket->connect(serverSocket);
    clientSocket->setTimeout(1);
    char buffer[1400];
    size_t rcv=0;