File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 1313)
1414
1515
16- @pytest_asyncio .fixture (scope = "module" )
16+ @pytest_asyncio .fixture (scope = "module" , loop_scope = "module" )
1717def master_ip (master_host ):
1818 yield socket .gethostbyname (master_host [0 ])
1919
Original file line number Diff line number Diff line change @@ -111,9 +111,13 @@ class NodeProxy:
111111 def __init__ (self , addr , redis_addr ):
112112 self .addr = addr
113113 self .redis_addr = redis_addr
114- self .server = socketserver .ThreadingTCPServer (self .addr , ProxyRequestHandler )
114+ self .server = socketserver .ThreadingTCPServer (
115+ self .addr , ProxyRequestHandler , bind_and_activate = False
116+ )
115117 self .server .proxy = self
116- self .server .socket_reuse_address = True
118+ self .server .allow_reuse_address = True
119+ self .server .server_bind ()
120+ self .server .server_activate ()
117121 self .thread = None
118122 self .n_connections = 0
119123
You can’t perform that action at this time.
0 commit comments