]> Cypherpunks.ru repositories - goircd.git/blobdiff - daemon.go
Properly stop room's processor
[goircd.git] / daemon.go
index ce2dd000d2ae1bcd59a92cae8eeb0ca18a70ea79..0bf695cd3e4e0b3678d14e9fba138bf6c7db961a 100644 (file)
--- a/daemon.go
+++ b/daemon.go
@@ -74,6 +74,7 @@ EventsCycle:
                                                log.Println(rn, "emptied room")
                                        }
                                        delete(rooms, rn)
+                                       r.events <- ClientEvent{eventType: EventTerm}
                                        close(r.events)
                                }
                        }