Loading src/hldsview.cpp +3 −2 Original line number Diff line number Diff line Loading @@ -45,7 +45,6 @@ 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; Loading @@ -62,7 +61,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; Loading @@ -74,6 +73,8 @@ 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); Loading Loading
src/hldsview.cpp +3 −2 Original line number Diff line number Diff line Loading @@ -45,7 +45,6 @@ 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; Loading @@ -62,7 +61,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; Loading @@ -74,6 +73,8 @@ 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); Loading