@@ -257,9 +257,7 @@ def stream_reset(self, previous_state: StreamState) -> list[Event]:
257257 Fired when a stream is forcefully reset.
258258 """
259259 self .stream_closed_by = StreamClosedBy .RECV_RST_STREAM
260- event = StreamReset ()
261- event .stream_id = self .stream_id
262- return [event ]
260+ return [StreamReset (stream_id = self .stream_id )]
263261
264262 def send_new_pushed_stream (self , previous_state : StreamState ) -> list [Event ]:
265263 """
@@ -342,12 +340,13 @@ def reset_stream_on_error(self, previous_state: StreamState) -> list[Event]:
342340 self .stream_closed_by = StreamClosedBy .SEND_RST_STREAM
343341
344342 error = StreamClosedError (self .stream_id )
345-
346- event = StreamReset ()
347- event .stream_id = self .stream_id
348- event .error_code = ErrorCodes .STREAM_CLOSED
349- event .remote_reset = False
350- error ._events = [event ]
343+ error ._events = [
344+ StreamReset (
345+ stream_id = self .stream_id ,
346+ error_code = ErrorCodes .STREAM_CLOSED ,
347+ remote_reset = False ,
348+ ),
349+ ]
351350 raise error
352351
353352 def recv_on_closed_stream (self , previous_state : StreamState ) -> list [Event ]:
@@ -1160,13 +1159,14 @@ def receive_window_update(self, increment: int) -> tuple[list[Frame], list[Event
11601159 except FlowControlError :
11611160 # Ok, this is bad. We're going to need to perform a local
11621161 # reset.
1163- event = StreamReset ()
1164- event .stream_id = self .stream_id
1165- event .error_code = ErrorCodes .FLOW_CONTROL_ERROR
1166- event .remote_reset = False
1167-
1168- events = [event ]
1169- frames = self .reset_stream (event .error_code )
1162+ events = [
1163+ StreamReset (
1164+ stream_id = self .stream_id ,
1165+ error_code = ErrorCodes .FLOW_CONTROL_ERROR ,
1166+ remote_reset = False ,
1167+ ),
1168+ ]
1169+ frames = self .reset_stream (ErrorCodes .FLOW_CONTROL_ERROR )
11701170
11711171 return frames , events
11721172
0 commit comments