From 2822ceb7c87fd252eb17d1867887f96a33394639 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Fri, 14 Mar 2014 17:33:01 +0100 Subject: [PATCH] Release message only after it has been sent to all connections. --- src/app/spreed-speakfreely-server/roomworker.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/spreed-speakfreely-server/roomworker.go b/src/app/spreed-speakfreely-server/roomworker.go index f2477397..80c15198 100644 --- a/src/app/spreed-speakfreely-server/roomworker.go +++ b/src/app/spreed-speakfreely-server/roomworker.go @@ -193,8 +193,8 @@ func (r *RoomWorker) broadcastHandler(m *MessageRequest) { } //fmt.Printf("%s\n", m.Message) ec.send(m.Message) - m.Message.Decref() } + m.Message.Decref() } m.Message.Incref()