X-Git-Url: http://www.git.cypherpunks.ru/?p=goircd.git;a=blobdiff_plain;f=daemon.go;h=500e80b61584ca0cb7054275851f63c4dd6936b4;hp=b3fed28cb10f43be262351b172ce877de7504eab;hb=3564207ae93f4b9cd19d504c2bff2372a88e14cc;hpb=13a478f8c222ff78664806e296478076461cb439 diff --git a/daemon.go b/daemon.go index b3fed28..500e80b 100644 --- a/daemon.go +++ b/daemon.go @@ -415,7 +415,8 @@ func (daemon *Daemon) Processor(events <-chan ClientEvent) { client.ReplyNotEnoughParameters("PART") continue } - for _, room := range strings.Split(cols[1], ",") { + rooms := strings.Split(cols[1], " ")[0] + for _, room := range strings.Split(rooms, ",") { r, found := daemon.rooms[room] if !found { client.ReplyNoChannel(room)