From e8cea66a8591ac7bda868caf8fb263a8b0ba83d6 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 1 Jun 2018 16:25:38 -0400 Subject: [PATCH] Add timeout on httpapi socket Clients that fail to send any data, or keep a persistent socket open without using it are killed off. --- confluent_server/confluent/httpapi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/confluent_server/confluent/httpapi.py b/confluent_server/confluent/httpapi.py index 81fb878d..2a4d2fe6 100644 --- a/confluent_server/confluent/httpapi.py +++ b/confluent_server/confluent/httpapi.py @@ -785,7 +785,7 @@ def serve(bind_host, bind_port): ' a second\n') eventlet.sleep(1) eventlet.wsgi.server(sock, resourcehandler, log=False, log_output=False, - debug=False) + debug=False, socket_timeout=60) class HttpApi(object):