diff --git a/internal/websocket/websocket.go b/internal/websocket/websocket.go index a09151bc..2db416a0 100644 --- a/internal/websocket/websocket.go +++ b/internal/websocket/websocket.go @@ -96,10 +96,12 @@ func (ws *WebSocketHandler) Start() { if text != current { session, ok := ws.sessions.GetHost() if ok { - session.Send(message.Clipboard{ + if err := session.Send(message.Clipboard{ Event: event.CONTROL_CLIPBOARD, Text: text, - }) + }); err != nil { + ws.logger.Warn().Err(err).Msg("could not sync clipboard") + } } current = text }