From 350d378d0675c7264994221d0911aa03a554c8d5 Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Tue, 1 Sep 2020 08:15:39 +0300
Subject: [PATCH] Fix net buffer defaults

---
 components/net/cpp/src/universe.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/components/net/cpp/src/universe.cpp b/components/net/cpp/src/universe.cpp
index d72efceba..ce1137ee0 100644
--- a/components/net/cpp/src/universe.cpp
+++ b/components/net/cpp/src/universe.cpp
@@ -42,9 +42,9 @@ struct NetImplDetail {
 //#define TCP_RECEIVE_BUFFER_SIZE	(1024*1024*1)
 
 #define TCP_SEND_BUFFER_SIZE	(512*1024)
-#define TCP_RECEIVE_BUFFER_SIZE	(1024*1024)
+#define TCP_RECEIVE_BUFFER_SIZE	(1024*1024)  // Perhaps try 24K?
 #define WS_SEND_BUFFER_SIZE	(512*1024)
-#define WS_RECEIVE_BUFFER_SIZE	(512*1024)
+#define WS_RECEIVE_BUFFER_SIZE	(62*1024)
 
 callback_t ftl::net::Universe::cbid__ = 0;
 
@@ -109,8 +109,8 @@ size_t Universe::getSendBufferSize(ftl::URI::scheme_t s) {
 
 size_t Universe::getRecvBufferSize(ftl::URI::scheme_t s) {
 	return (s == ftl::URI::scheme_t::SCHEME_WS) ?
-			value("ws_recv_buffer",WS_SEND_BUFFER_SIZE) :
-			value("tcp_recv_buffer",TCP_SEND_BUFFER_SIZE);
+			value("ws_recv_buffer",WS_RECEIVE_BUFFER_SIZE) :
+			value("tcp_recv_buffer",TCP_RECEIVE_BUFFER_SIZE);
 }
 
 void Universe::start() {
-- 
GitLab