mirror of
https://github.com/octoleo/syncthing.git
synced 2024-12-23 03:18:59 +00:00
Fix bugs
This commit is contained in:
parent
37ad20a71b
commit
d0229b62da
@ -166,9 +166,13 @@ func protocolConnectionHandler(tcpConn net.Conn, config *tls.Config) {
|
||||
// Potentially closing a second time.
|
||||
close(outbox)
|
||||
conn.Close()
|
||||
// Only delete the outbox if the client join, as it migth be a
|
||||
// lookup request coming from the same client.
|
||||
if joined {
|
||||
outboxesMut.Lock()
|
||||
delete(outboxes, id)
|
||||
outboxesMut.Unlock()
|
||||
}
|
||||
return
|
||||
case <-pingTicker.C:
|
||||
if !joined {
|
||||
|
Loading…
Reference in New Issue
Block a user