close on failed low-TTL connects too
This commit is contained in:
parent
679541877a
commit
778d8752d2
|
@ -236,9 +236,9 @@ proc prepareAccept(attempt: AcceptAttempt) {.async.} =
|
|||
await connectFuture or sleepAsync(Timeout)
|
||||
if connectFuture.finished():
|
||||
echo "connected during accept phase"
|
||||
sock.close()
|
||||
except OSError:
|
||||
discard
|
||||
sock.close()
|
||||
|
||||
proc doAccept(puncher: TcpSyniPuncher, srcIp: IpAddress,
|
||||
srcPort: Port) {.async.} =
|
||||
|
|
Loading…
Reference in New Issue