diff --git a/server/main.go b/server/main.go index cebec1b..734392b 100644 --- a/server/main.go +++ b/server/main.go @@ -97,6 +97,7 @@ func run(addr string, nickMap map[string]string, admin string, rhlen int, log *l } logCh := make(chan logMsg, 128) + defer close(logCh) go logMessage(db, rooms, logCh, log) server := &http.Server{