From 80e43a6b3763a2053c97be17a6b5d12639bcdd6a Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Sat, 16 Dec 2017 02:04:51 +0100 Subject: [PATCH] reduce websocket memory usage --- transport/internet/websocket/dialer.go | 4 ++-- transport/internet/websocket/hub.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/transport/internet/websocket/dialer.go b/transport/internet/websocket/dialer.go index bd49b228f..403600638 100644 --- a/transport/internet/websocket/dialer.go +++ b/transport/internet/websocket/dialer.go @@ -35,8 +35,8 @@ func dialWebsocket(ctx context.Context, dest net.Destination) (net.Conn, error) NetDial: func(network, addr string) (net.Conn, error) { return internet.DialSystem(ctx, src, dest) }, - ReadBufferSize: 8 * 1024, - WriteBufferSize: 8 * 1024, + ReadBufferSize: 4 * 1024, + WriteBufferSize: 4 * 1024, HandshakeTimeout: time.Second * 8, } diff --git a/transport/internet/websocket/hub.go b/transport/internet/websocket/hub.go index 196624b22..d88ac6583 100644 --- a/transport/internet/websocket/hub.go +++ b/transport/internet/websocket/hub.go @@ -22,8 +22,8 @@ type requestHandler struct { } var upgrader = &websocket.Upgrader{ - ReadBufferSize: 8 * 1024, - WriteBufferSize: 8 * 1024, + ReadBufferSize: 4 * 1024, + WriteBufferSize: 4 * 1024, HandshakeTimeout: time.Second * 8, }