From 5751b4ff0baf41fd3f38b30b0cb58d09631e9bc0 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Tue, 2 Jul 2024 15:49:09 +0200 Subject: TCP: Increase the receive buffer significantly --- kernel/socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/socket.c') diff --git a/kernel/socket.c b/kernel/socket.c index 689e2ac..e0d99a9 100644 --- a/kernel/socket.c +++ b/kernel/socket.c @@ -355,7 +355,7 @@ int tcp_connect(vfs_fd_t *fd, const struct sockaddr *addr, socklen_t addrlen) { con->snd_wnd = 0; con->sent_ack = 0; - ringbuffer_init(&con->incoming_buffer, con->rcv_wnd * 4); + ringbuffer_init(&con->incoming_buffer, con->rcv_wnd * 64); ringbuffer_init(&con->outgoing_buffer, 8192); con->snd_wnd = ringbuffer_unused(&con->outgoing_buffer); relist_add(&open_tcp_connections, con, NULL); -- cgit v1.2.3