+2
−2
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
If we fail to submit writes for some reason (e.g. the USB cable was unplugged), another thread that's waiting on the write mutex can enter SubmitWrites and attempt to resubmit the writes that we already failed to submit, leading to a failed assertion of !IoBlock::pending. Increment writes_submitted_ before actually calling io_submit, so we skip over these writes and fall through to exit. Bug: http://b/129134256 Test: manually unplugged a blueline Change-Id: I2fd0034e45db22c8f637c81039ce686b7aa6a03b