Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CELEBORN-1763] Fix DataPusher be blocked for a long time
fix DataPusher be blocked for a long time The worker has been at a performance bottleneck for a long time, the slow start strategy adjusts its maxInFlight to 1, which may cause RequestInFlight to exceed maxInFlight. If the task’s main thread has been blocked in the waitIdleQueueFullWithLock call, then the main thread will not be able to detect the sending failure since this failure changes the exception in the push state, and the waitIdleQueueFullWithLock function does not check for it NO GA Closes #2978 from zhaostu4/fix_pusher_block. Authored-by: zhangzhao.08 <zhangzhao.08@bytedance.com> Signed-off-by: Wang, Fei <fwang12@ebay.com> (cherry picked from commit 9e04ff4) Signed-off-by: Wang, Fei <fwang12@ebay.com>
- Loading branch information