From f9b79d24f8e7511ba2140844b6709db70f86d21c Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Sat, 6 Mar 2021 15:51:06 +1100 Subject: [PATCH] Guard against nil url messages --- v2/internal/subsystem/url.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/v2/internal/subsystem/url.go b/v2/internal/subsystem/url.go index e8dd56b02..83cde87ce 100644 --- a/v2/internal/subsystem/url.go +++ b/v2/internal/subsystem/url.go @@ -68,6 +68,10 @@ func (u *URL) Start() error { u.wg.Done() return case urlMessage := <-u.urlChannel: + // Guard against nil messages + if urlMessage == nil { + continue + } messageType := strings.TrimPrefix(urlMessage.Topic(), "url:") switch messageType { case "handler":