Loading src/hldsview.cpp +2 −3 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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; Loading @@ -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); Loading Loading
src/hldsview.cpp +2 −3 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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; Loading @@ -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); Loading