Commit 1176f51e authored by jan.koester's avatar jan.koester
Browse files

timeoput set

parent 2d67a4f9
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -40,11 +40,12 @@ HldsView::HldsView(const char *addr,int port){
    try{
        sport = port;
        saddr = addr;

        clientSocket = new netplus::udp(addr,port,1,0);
        serverSocket = new netplus::udp();
        memset(challange,0,sizeof(challange));
    }catch(netplus::NetException &exp){
        throw exp.what();
        throw exp;
    }
}

@@ -61,13 +62,14 @@ HldsView::HldsView(const HldsView &view){
        serverSocket = new netplus::udp();
        memset(challange,0,sizeof(challange));
    }catch(netplus::NetException &exp){
        throw exp.what();
        throw exp;
    }
};

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