From: Sergey Matveev Date: Mon, 19 Sep 2016 09:23:28 +0000 (+0300) Subject: Fix unnecessary unlocking causing panics X-Git-Tag: 1.6^0 X-Git-Url: http://www.git.cypherpunks.ru/?p=goircd.git;a=commitdiff_plain;h=0a673940236fffdf6d2aff111a4d35346472ecbc Fix unnecessary unlocking causing panics --- diff --git a/daemon.go b/daemon.go index 0f2b929..8e22caf 100644 --- a/daemon.go +++ b/daemon.go @@ -445,9 +445,7 @@ func Processor(events chan ClientEvent, finished chan struct{}) { if r, found := rooms[room]; found { roomSinks[r] <- ClientEvent{client, EventDel, ""} } else { - roomsM.RUnlock() client.ReplyNoChannel(room) - continue } } roomsM.RUnlock()