diff options
Diffstat (limited to 'app/web_hub.go')
-rw-r--r-- | app/web_hub.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/web_hub.go b/app/web_hub.go index c8c650246..eeae13e09 100644 --- a/app/web_hub.go +++ b/app/web_hub.go @@ -50,7 +50,7 @@ func (a *App) NewWebHub() *Hub { connections: make([]*WebConn, 0, model.SESSION_CACHE_SIZE), broadcast: make(chan *model.WebSocketEvent, BROADCAST_QUEUE_SIZE), stop: make(chan struct{}), - didStop: make(chan struct{}, 1), + didStop: make(chan struct{}), invalidateUser: make(chan string), ExplicitStop: false, } @@ -446,7 +446,7 @@ func (h *Hub) Start() { h.connections = make([]*WebConn, 0, model.SESSION_CACHE_SIZE) h.ExplicitStop = true - h.didStop <- struct{}{} + close(h.didStop) return } |