diff options
Diffstat (limited to 'hook/rockethook/rockethook.go')
-rw-r--r-- | hook/rockethook/rockethook.go | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/hook/rockethook/rockethook.go b/hook/rockethook/rockethook.go index eafd4f43..063be742 100644 --- a/hook/rockethook/rockethook.go +++ b/hook/rockethook/rockethook.go @@ -99,10 +99,9 @@ func (c *Client) ServeHTTP(w http.ResponseWriter, r *http.Request) { // Receive returns an incoming message from mattermost outgoing webhooks URL. func (c *Client) Receive() Message { - for { - select { - case msg := <-c.In: - return msg - } + var msg Message + for msg = range c.In { + return msg } + return msg } |