From 8b4f19fd2f2ba20062482acac68606d27ffb2437 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 26 Feb 2024 17:08:24 +0200 Subject: [PATCH] Ack failed messages too --- libgm/event_handler.go | 1 + 1 file changed, 1 insertion(+) diff --git a/libgm/event_handler.go b/libgm/event_handler.go index 714ae38..fea6cbf 100644 --- a/libgm/event_handler.go +++ b/libgm/event_handler.go @@ -177,6 +177,7 @@ func (c *Client) HandleRPCMsg(rawMsg *gmproto.IncomingRPCMessage) { msg, err := c.decryptInternalMessage(rawMsg) if err != nil { c.Logger.Err(err).Msg("Failed to decode incoming RPC message") + c.sessionHandler.queueMessageAck(rawMsg.ResponseID) return }