[tor-commits] [flashproxy/master] Increase max WebSocket message size from 2500 to 16384 bytes.

dcf at torproject.org dcf at torproject.org
Sun Feb 3 04:01:29 UTC 2013


commit a91e00df6ada0793f652f52f0d3a49984b6b2d0b
Author: David Fifield <david at bamsoftware.com>
Date:   Sat Feb 2 19:45:09 2013 -0800

    Increase max WebSocket message size from 2500 to 16384 bytes.
    
    See #8126. The largest size I saw was 8926 bytes. flashproxy-client
    allows larger messages than this; it may not make sense for these values
    to be unequal. I want to be a bit more conservative with
    websocket-server because it will be managing many more simultaneous
    connections.
---
 websocket-transport/websocket-server.go |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/websocket-transport/websocket-server.go b/websocket-transport/websocket-server.go
index 72d48b2..c269951 100644
--- a/websocket-transport/websocket-server.go
+++ b/websocket-transport/websocket-server.go
@@ -168,7 +168,7 @@ func startListener(addr *net.TCPAddr) (*net.TCPListener, error) {
 	go func() {
 		var config WebsocketConfig
 		config.Subprotocols = []string{"base64"}
-		config.MaxMessageSize = 2500
+		config.MaxMessageSize = 16 * 1024
 		http.Handle("/", config.Handler(websocketHandler))
 		err = http.Serve(ln, nil)
 		if err != nil {





More information about the tor-commits mailing list