From 26c0fea840dd979b034c9c98f348e2290a74a8d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Wed, 2 Dec 2020 10:47:20 +0100 Subject: [PATCH] controlRequest if already is the host. --- internal/websocket/handler/control.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/websocket/handler/control.go b/internal/websocket/handler/control.go index af436fec..1f4f0026 100644 --- a/internal/websocket/handler/control.go +++ b/internal/websocket/handler/control.go @@ -25,6 +25,11 @@ func (h *MessageHandlerCtx) controlRelease(session types.Session) error { } func (h *MessageHandlerCtx) controlRequest(session types.Session) error { + if session.IsHost() { + h.logger.Debug().Str("id", session.ID()).Msg("is already the host") + return nil + } + // TODO: Allow implicit requests. host := h.sessions.GetHost() if host != nil {