From a26a4b36d94c2cf4d890baff10fec49d58ddefa2 Mon Sep 17 00:00:00 2001 From: Vladimir Dementyev Date: Thu, 7 Sep 2023 20:19:04 -0700 Subject: [PATCH] fix: int overflow for win in sse retryNoReconnect --- sse/encoder.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sse/encoder.go b/sse/encoder.go index 1f336bec..b5b9779a 100644 --- a/sse/encoder.go +++ b/sse/encoder.go @@ -4,6 +4,7 @@ import ( "encoding/json" "errors" "fmt" + "strconv" "github.com/anycable/anycable-go/common" "github.com/anycable/anycable-go/encoders" @@ -67,7 +68,7 @@ func (e *Encoder) Encode(msg encoders.EncodedMessage) (*ws.SentFrame, error) { if msgType == "disconnect" { dmsg, ok := msg.(*common.DisconnectMessage) if ok && !dmsg.Reconnect { - payload += "\nretry: " + fmt.Sprintf("%d", retryNoReconnect) + payload += "\nretry: " + strconv.Itoa(retryNoReconnect) } }