From 4ebf9ee5179dd50be5444a43dd7d5765e9de3eaf Mon Sep 17 00:00:00 2001 From: lyyyuna Date: Mon, 21 Jun 2021 22:37:33 +0800 Subject: [PATCH] fix: deadline no need to multiply --- pkg/server/rpcstream.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/server/rpcstream.go b/pkg/server/rpcstream.go index 87d331c..dca820f 100644 --- a/pkg/server/rpcstream.go +++ b/pkg/server/rpcstream.go @@ -108,11 +108,11 @@ func (gs *gocServer) serveRpcStream(c *gin.Context) { } func (gs *gocServer) wsping(ws *websocket.Conn, deadline time.Duration) error { - return ws.WriteControl(websocket.PingMessage, []byte{}, time.Now().Add(deadline*time.Second)) + return ws.WriteControl(websocket.PingMessage, []byte{}, time.Now().Add(deadline)) } func (gs *gocServer) wsclose(ws *websocket.Conn, deadline time.Duration) error { - return ws.WriteControl(websocket.CloseMessage, []byte{}, time.Now().Add(deadline*time.Second)) + return ws.WriteControl(websocket.CloseMessage, []byte{}, time.Now().Add(deadline)) } // generateClientId generate id based on client's meta infomation