tempesta-tech / tempesta-test

Test suite for Tempesta FW
10 stars 4 forks source link

deproxy-h2 does not receive 4xx response #358

Open RomanBelozerov opened 1 year ago

RomanBelozerov commented 1 year ago

Current problem - handle_read method is call 1 time for 4xx responses. But 4xx response contains 5 h2 events:

<RemoteSettingsChanged changed_settings:{ChangedSetting(setting=SettingCodes.INITIAL_WINDOW_SIZE, original_value=65535, new_value=2147483647)}>
<WindowUpdated stream_id:0, delta:2147418112>
<SettingsAcknowledged changed_settings:{}>
<ResponseReceived stream_id:1, headers:[(b':status', b'400'), (b'date', b'Mon, 21 Nov 2022 11:30:37 GMT'), (b'content-length', b'0'), (b'server', b'Tempesta FW/pre-0.7.0')]>
<StreamEnded stream_id:1>

I made temporary solution #356.