Pratyush101 commited on
Commit
45bd889
·
verified ·
1 Parent(s): 152f317

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -19,10 +19,12 @@ import asyncio
19
  import aioice
20
 
21
  def ensure_event_loop():
22
- loop = asyncio.get_event_loop()
23
- if loop.is_closed():
 
24
  loop = asyncio.new_event_loop()
25
  asyncio.set_event_loop(loop)
 
26
 
27
  # Ensure loop is running before WebRTC setup
28
  ensure_event_loop()
 
19
  import aioice
20
 
21
  def ensure_event_loop():
22
+ try:
23
+ loop = asyncio.get_event_loop()
24
+ except RuntimeError: # No event loop found
25
  loop = asyncio.new_event_loop()
26
  asyncio.set_event_loop(loop)
27
+ return loop
28
 
29
  # Ensure loop is running before WebRTC setup
30
  ensure_event_loop()