Fix Requester's storage pipeline not returning to issuing new commands
after pausing because too many were in flight
This commit is contained in:
parent
ff583d7ed0
commit
b24a0771ed
|
@ -401,6 +401,7 @@ impl RawPile for Requester {
|
||||||
// Either the pipeline is stopping or we are too busy to accept new chunks,
|
// Either the pipeline is stopping or we are too busy to accept new chunks,
|
||||||
// so only process responses.
|
// so only process responses.
|
||||||
let resp = response_rx.recv().unwrap();
|
let resp = response_rx.recv().unwrap();
|
||||||
|
in_flight_writes -= 1;
|
||||||
match resp {
|
match resp {
|
||||||
ResponseBody::Success => {
|
ResponseBody::Success => {
|
||||||
// nop
|
// nop
|
||||||
|
|
Loading…
Reference in New Issue