stunnel identd: increase request_queue_size, default 5 is quite low. While here, switch to threading tcp server to better cope with concurrent requests

This commit is contained in:
Ad Schellevis
2020-08-17 13:00:55 +02:00
parent 2a45090dc3
commit 4716fb18a2
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
PLUGIN_NAME= stunnel
PLUGIN_VERSION= 1.0
PLUGIN_VERSION= 1.0.1
PLUGIN_COMMENT= stunnel TLS proxy
PLUGIN_MAINTAINER= ad@opnsense.org
PLUGIN_DEPENDS= stunnel
@@ -187,8 +187,9 @@ class RequestHandler(socketserver.StreamRequestHandler):
def run_listener():
server = socketserver.TCPServer(('0.0.0.0', 113), RequestHandler, bind_and_activate=False)
server = socketserver.ThreadingTCPServer(('0.0.0.0', 113), RequestHandler, bind_and_activate=False)
server.allow_reuse_address = True
server.request_queue_size = 128
server.server_bind()
server.server_activate()
server.serve_forever()