X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/0979625154094df73577d6e2be2d0e9a0a87306c..3aa065806f87d0876fbd7b05e5ded4aad380cc73:/daemon.go?ds=inline diff --git a/daemon.go b/daemon.go index b6595c7..d6aa6aa 100644 --- a/daemon.go +++ b/daemon.go @@ -174,7 +174,9 @@ func (h *DaemonHub) remove(client *DaemonClient) { client.once.Do(func() { close(client.events) - _ = client.conn.Close() + // The client is removed already, so a close failure cannot + // restore it. + client.conn.Close() // nolint: errcheck }) }