File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed
Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -338,10 +338,8 @@ async def _receive_loop(self) -> None:
338338 async with self ._read_stream , self ._write_stream :
339339 try :
340340
341- async def _handle_session_message (
342- message : SessionMessage ,
343- sender_context : contextvars .Context | None = None ,
344- ) -> None :
341+ async def _handle_session_message (message : SessionMessage ) -> None :
342+ sender_context : contextvars .Context | None = getattr (self ._read_stream , "last_context" , None )
345343 if isinstance (message .message , JSONRPCRequest ):
346344 try :
347345 validated_request = self ._receive_request_adapter .validate_python (
@@ -418,8 +416,7 @@ async def _handle_session_message(
418416 await self ._handle_incoming (message )
419417 continue
420418
421- sender_ctx : contextvars .Context | None = getattr (self ._read_stream , "last_context" , None )
422- await _handle_session_message (message , sender_context = sender_ctx )
419+ await _handle_session_message (message )
423420
424421 except anyio .ClosedResourceError :
425422 # This is expected when the client disconnects abruptly.
You can’t perform that action at this time.
0 commit comments