mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2026-10-22 15:21:45 +00:00
fixed unclaimed acceptor expiration condition
This commit is contained in:
1 parent
bae05dd52e
commit
e6612f9766
1 file changed
+2
-2
@@ -695,7 +695,7 @@ namespace client
|
||||
else
|
||||
{
|
||||
auto ts = i2p::util::GetSecondsSinceEpoch ();
|
||||
while (!session->acceptQueue.empty () && session->acceptQueue.front ().second + SAM_SESSION_MAX_ACCEPT_INTERVAL > ts)
|
||||
while (!session->acceptQueue.empty () && ts > session->acceptQueue.front ().second + SAM_SESSION_MAX_ACCEPT_INTERVAL)
|
||||
{
|
||||
auto socket = session->acceptQueue.front ().first;
|
||||
session->acceptQueue.pop_front ();
|
||||
@@ -1282,7 +1282,7 @@ namespace client
|
||||
{
|
||||
// pending acceptors
|
||||
auto ts = i2p::util::GetSecondsSinceEpoch ();
|
||||
while (!session->acceptQueue.empty () && session->acceptQueue.front ().second + SAM_SESSION_MAX_ACCEPT_INTERVAL > ts)
|
||||
while (!session->acceptQueue.empty () && ts > session->acceptQueue.front ().second + SAM_SESSION_MAX_ACCEPT_INTERVAL)
|
||||
{
|
||||
auto socket = session->acceptQueue.front ().first;
|
||||
session->acceptQueue.pop_front ();
|
||||
|
||||
Reference in new issue
Block a user