File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
tools/webdriver/webdriver/bidi Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 7
7
8
8
from . import modules
9
9
from .error import from_error_details
10
- from .transport import get_running_loop , Transport
10
+ from .transport import Transport
11
11
12
12
13
13
class BidiSession :
@@ -144,11 +144,10 @@ async def __aexit__(self, *args: Any) -> None:
144
144
async def start_transport (self ,
145
145
loop : Optional [asyncio .AbstractEventLoop ] = None ) -> None :
146
146
if self .transport is None :
147
- if loop is None :
148
- loop = get_running_loop ()
149
-
150
147
self .transport = Transport (self .websocket_url , self .on_message , loop = loop )
151
148
await self .transport .start ()
149
+ elif loop is not None and loop is not self .event_loop :
150
+ raise ValueError ("Transport with a different event loop already exists" )
152
151
153
152
async def start (self ,
154
153
loop : Optional [asyncio .AbstractEventLoop ] = None ) -> None :
You can’t perform that action at this time.
0 commit comments