File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -111,15 +111,19 @@ def _attached_logs(
111111 def ws_thread ():
112112 try :
113113 logger .debug ("Starting WebSocket logs for %s" , self .name )
114- ws .run_forever ()
114+ ws .run_forever (ping_interval = 60 )
115115 finally :
116116 logger .debug ("WebSocket logs are done for %s" , self .name )
117117 q .put (_done )
118118
119119 ws = WebSocketApp (
120120 f"ws://localhost:{ self .ports [10999 ]} /logs_ws" ,
121121 on_open = lambda _ : logger .debug ("WebSocket logs are connected to %s" , self .name ),
122- on_close = lambda _ , __ , ___ : logger .debug ("WebSocket logs are disconnected" ),
122+ on_close = lambda _ , status_code , msg : logger .debug (
123+ "WebSocket logs are disconnected. status_code: %s; message: %s" ,
124+ status_code ,
125+ msg ,
126+ ),
123127 on_message = lambda _ , message : q .put (message ),
124128 )
125129 threading .Thread (target = ws_thread ).start ()
You can’t perform that action at this time.
0 commit comments