@@ -257,9 +257,7 @@ def stream_reset(self, previous_state: StreamState) -> list[Event]:
257
257
Fired when a stream is forcefully reset.
258
258
"""
259
259
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 )]
263
261
264
262
def send_new_pushed_stream (self , previous_state : StreamState ) -> list [Event ]:
265
263
"""
@@ -342,12 +340,13 @@ def reset_stream_on_error(self, previous_state: StreamState) -> list[Event]:
342
340
self .stream_closed_by = StreamClosedBy .SEND_RST_STREAM
343
341
344
342
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
+ ]
351
350
raise error
352
351
353
352
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
1160
1159
except FlowControlError :
1161
1160
# Ok, this is bad. We're going to need to perform a local
1162
1161
# 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 )
1170
1170
1171
1171
return frames , events
1172
1172
0 commit comments