mirror of
https://github.com/netbirdio/plugins.git
synced 2026-05-22 18:44:07 -07:00
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:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user