def _run(self) -> None:
scope = self.scope<EOL>receive = self._asgi_receive<EOL>send = self._asgi_send<EOL>try:<EOL><INDENT>self._loop.run_until_complete(self.app(scope, receive, send))<EOL><DEDENT>except BaseException as exc:<EOL><INDENT>self._send_queue.put(exc)<EOL><DEDENT>
The sub-thread in which the websocket session runs.