X-Git-Url: http://www.git.cypherpunks.ru/?p=goircd.git;a=blobdiff_plain;f=room.go;h=6fc2bcaa94b8b072858c7afd59d5d17f22f6b0f8;hp=ccd7ae923992be8eab4cc72f15510bd66b8f003b;hb=def74ddc09249de9ab72001bb00550863d7f27e6;hpb=c1d256aaa0af4e0cb3649552e5067a9ec3bc94d5 diff --git a/room.go b/room.go index ccd7ae9..6fc2bca 100644 --- a/room.go +++ b/room.go @@ -106,7 +106,7 @@ func (room *Room) Processor(events <-chan ClientEvent) { } delete(room.members, client) msg := fmt.Sprintf(":%s PART %s :%s", client, room.name, client.nickname) - go room.Broadcast(msg) + room.Broadcast(msg) room.log_sink <- LogEvent{room.name, client.nickname, "left", true} case EVENT_TOPIC: if _, subscribed := room.members[client]; !subscribed {