Thumbnail

rani/matterbridge.git

Clone URL: https://git.buni.party/rani/matterbridge.git

commit c8ac0e8e16aee07add8de06d8c1671e425f3aff3 Author: Wim <wim@42.be> Date: Wed Nov 23 23:51:51 2016 +0000 Fix loop because of closed channel. Fixes #89 diff --git a/bridge/gitter/gitter.go b/bridge/gitter/gitter.go index 95375b1..ffc5e93 100644 --- a/bridge/gitter/gitter.go +++ b/bridge/gitter/gitter.go @@ -658 +657 @@ func (b *Bgitter) JoinChannel(channel string) error {   go b.c.Listen(stream)     go func(stream *gitter.Stream, room string) { - for { - event := <-stream.Event + for event := range stream.Event {   switch ev := event.Data.(type) {   case *gitter.MessageReceived:   // check for ZWSP to see if it's not an echo