{"author":"Stefan Eissing","author_email":"stefan@eissing.org","author_time":1743756193,"commit_time":1743857680,"committer":"Daniel Stenberg","committer_email":"daniel@haxx.se","hash":"5fbd78eb2dc4afbd8884e8eed27147fc3d4318f6","message":"http2: fix stream window size after unpausing\n\nWhen pausing a HTTP/2 transfer, the stream's local window size\nis reduced to 0 to prevent the server from sending further data\nwhich curl cannot write out to the application.\n\nWhen unpausing again, the stream's window size was not correctly\nincreased again. The attempt to trigger a window update was\nignored by nghttp2, the server never received it and the transfer\nstalled.\n\nAdd a debug feature to allow use of small window sizes which\nreproduces this bug in test_02_21.\n\nFixes #16955\nCloses #16960\n","parents":["dac78ae638048a212f446f28f1f5731e594dce94"],"tree_hash":"3283ea9e61b175e2e7cfe1ec445b7accd461e78d"}