aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/iomgr/udp_server.cc
diff options
context:
space:
mode:
authorGravatar Dan Zhang <danzh@google.com>2018-01-10 15:45:39 -0500
committerGravatar Dan Zhang <danzh@google.com>2018-01-10 15:45:39 -0500
commit0e50b94b5be32e7bd0bde6fab5ae1997ae9f2464 (patch)
tree7599da738241d10015479ae66493edb664b73a02 /src/core/lib/iomgr/udp_server.cc
parent2eb22fd67d73a210c1f41d79efcfe52285ccb2ec (diff)
Adjust receiv buffer via setsockopt for udp_server's listening socket.
Since this socket is used for all incoming traffic, its current buffer 1MB is appearantly too small. Change it to 10 MB for now.
Diffstat (limited to 'src/core/lib/iomgr/udp_server.cc')
-rw-r--r--src/core/lib/iomgr/udp_server.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/lib/iomgr/udp_server.cc b/src/core/lib/iomgr/udp_server.cc
index 4a97f3353d..6dde7b9611 100644
--- a/src/core/lib/iomgr/udp_server.cc
+++ b/src/core/lib/iomgr/udp_server.cc
@@ -283,8 +283,8 @@ static int prepare_socket(grpc_socket_factory* socket_factory, int fd,
const grpc_resolved_address* addr) {
grpc_resolved_address sockname_temp;
struct sockaddr* addr_ptr = (struct sockaddr*)addr->addr;
- /* Set send/receive socket buffers to 1 MB */
- int buffer_size_bytes = 1024 * 1024;
+ /* Set send/receive socket buffers to 10 MB */
+ int buffer_size_bytes = 1024 * 1024 * 10;
if (fd < 0) {
goto error;