From 91e02fddedfc480f0a79e588cae3a88979bc8aeb Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Wed, 11 Apr 2018 09:36:27 +0200 Subject: [PATCH] Fix pubsub calls. --- app/channels/channel_manager.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/channels/channel_manager.go b/app/channels/channel_manager.go index 58e5801..71ca412 100644 --- a/app/channels/channel_manager.go +++ b/app/channels/channel_manager.go @@ -18,6 +18,7 @@ func NewChannelManager() *ChannelManager { pubsub: pubsub.New(1), channels: map[string]*Channel{}, } + return mgr } func (manager *ChannelManager) Channel(uuid string) *Channel { @@ -42,7 +43,7 @@ func (manager *ChannelManager) Close(uuid string) (err error) { return } - pubsub.PubSub.Pub("close", manager.channels[uuid]) + manager.pubsub.Pub(manager.channels[uuid], "close") delete(manager.channels, uuid) return @@ -60,7 +61,7 @@ func (manager *ChannelManager) Open(uuid string) (channel *Channel, err error) { channel = &Channel{Id: uuid} manager.channels[uuid] = channel - pubsub.PubSub.Pub("open", channel) + manager.pubsub.Pub(channel, "open") return }