Thumbnail

rani/matterbridge.git

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

commit e2a4fdf42d2bfc30ee0be63eae47183135d4f0eb Author: Patrick Connolly <patrick.c.connolly@gmail.com> Date: Tue Nov 06 04:53:51 2018 +0000 Stop setting API ring buffer capacity if not specified. (#552) diff --git a/bridge/api/api.go b/bridge/api/api.go index 0ccd85b..1efe755 100644 --- a/bridge/api/api.go +++ b/bridge/api/api.go @@ -337 +339 @@ func New(cfg *bridge.Config) bridge.Bridger {   e.HideBanner = true   e.HidePort = true   b.Messages = ring.Ring{} - b.Messages.SetCapacity(b.GetInt("Buffer")) + if b.GetInt("Buffer") != 0 { + b.Messages.SetCapacity(b.GetInt("Buffer")) + }   if b.GetString("Token") != "" {   e.Use(middleware.KeyAuth(func(key string, c echo.Context) (bool, error) {   return key == b.GetString("Token"), nil diff --git a/matterbridge.toml.sample b/matterbridge.toml.sample index 0ec5596..76875ac 100644 --- a/matterbridge.toml.sample +++ b/matterbridge.toml.sample @@ -12146 +12147 @@ ShowTopicChange=false  BindAddress="127.0.0.1:4242"    #Amount of messages to keep in memory +#OPTIONAL (library default 10)  Buffer=1000    #Bearer token used for authentication