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 13
13
)
14
14
15
15
16
- @pytest_asyncio .fixture (scope = "module" )
16
+ @pytest_asyncio .fixture (scope = "module" , loop_scope = "module" )
17
17
def master_ip (master_host ):
18
18
yield socket .gethostbyname (master_host [0 ])
19
19
Original file line number Diff line number Diff line change @@ -111,9 +111,13 @@ class NodeProxy:
111
111
def __init__ (self , addr , redis_addr ):
112
112
self .addr = addr
113
113
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
+ )
115
117
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 ()
117
121
self .thread = None
118
122
self .n_connections = 0
119
123
You can’t perform that action at this time.
0 commit comments