Commit e6b2427f authored by jan.koester's avatar jan.koester
Browse files

test

parent 436f0091
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -45,6 +45,7 @@ gameinfo::HldsView::HldsView(const char *addr,int port){

        clientSocket = std::make_unique<netplus::udp>();
        serverSocket = std::make_unique<netplus::udp>(addr,port,1,0);
        clientSocket->connect(saddr,sport);
        memset(challange,0,sizeof(challange));
    }catch(netplus::NetException &exp){
        GameInfoException ee;
@@ -61,7 +62,7 @@ gameinfo::HldsView::HldsView(const HldsView &view){
        sport = view.sport;
        saddr = view.saddr;
        clientSocket = std::make_unique<netplus::udp>();

        clientSocket->connect(saddr,sport);
        memset(challange,0,sizeof(challange));
    }catch(netplus::NetException &exp){
        GameInfoException ee;
@@ -73,8 +74,6 @@ gameinfo::HldsView::HldsView(const HldsView &view){
void gameinfo::HldsView::refresh(HldsData &info) {
    const std::lock_guard<std::mutex> lock(rlock);

    clientSocket->connect(saddr,sport);

    // -------- internal retry loop --------
    auto start = std::chrono::steady_clock::now();
    auto deadline = start + std::chrono::milliseconds(1000);