summaryrefslogtreecommitdiffstats
path: root/app/web_hub.go
diff options
context:
space:
mode:
authorChris <ccbrown112@gmail.com>2017-11-13 13:59:51 -0600
committerChristopher Speller <crspeller@gmail.com>2017-11-13 11:59:51 -0800
commit865f9f83a7cf2f9eb1fe2735b6bd498f56486f50 (patch)
tree2554279f7682599ca69370557194dfa984557db3 /app/web_hub.go
parent1329aa51b605cb54ba9aae3a82a0a87b881fb7b3 (diff)
downloadchat-865f9f83a7cf2f9eb1fe2735b6bd498f56486f50.tar.gz
chat-865f9f83a7cf2f9eb1fe2735b6bd498f56486f50.tar.bz2
chat-865f9f83a7cf2f9eb1fe2735b6bd498f56486f50.zip
Improve test coverage reporting / accuracy (#7819)
* improve test coverage reporting / accuracy * handle absolute coverpaths * move tests into multiple files * rename codecov.yml (https://github.com/codecov/support/issues/426)
Diffstat (limited to 'app/web_hub.go')
-rw-r--r--app/web_hub.go4
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
}