File tree Expand file tree Collapse file tree 2 files changed +8
-12
lines changed
Expand file tree Collapse file tree 2 files changed +8
-12
lines changed Original file line number Diff line number Diff line change 2929 elif i % 3 == 1 : severity = "warning"
3030 else : severity = "error"
3131 emu .send_log (f"log text { i } " , severity )
32- time .sleep (0.5 )
32+ time .sleep (1 )
3333
34- # send new photo
35- print ("sending image" )
36- emu .send_image ( "test- image.jpeg " )
37-
38- time .sleep (500 )
34+ while True :
35+ print ("sending image" )
36+ emu .send_log ( "sending image" )
37+ emu . send_image ( "test-image.jpeg" )
38+ time .sleep (2 )
Original file line number Diff line number Diff line change @@ -81,8 +81,9 @@ async def producer_handler(self, ws):
8181 """
8282 handles sending messages to the client
8383 """
84+ event_loop = asyncio .get_running_loop ()
8485 while not ws .closed :
85- message = self ._send_queue .get ( )
86+ message = await event_loop . run_in_executor ( None , self ._send_queue .get )
8687 await ws .send_str (message )
8788
8889 async def handle_websocket (self , request ):
@@ -103,8 +104,3 @@ async def handle_websocket(self, request):
103104 producer_task .cancel ()
104105
105106 return ws
106-
107- if __name__ == "__main__" :
108- emu = Emu ("tmp/imgs" )
109- emu .start_comms ()
110- while (1 ): pass
You can’t perform that action at this time.
0 commit comments