commit | 6ab231448fdc5e37c15a94a4700fca11e80007f7 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Sat Feb 08 20:23:59 2020 -0700 |
committer | Jens Axboe <axboe@kernel.dk> | Sun Feb 09 09:55:38 2020 -0700 |
tree | 941919bce2c64e765fc2f4a27aa6310599e993a4 | |
parent | 36282881a795cbf717aca79392ae9cdf0fef59c9 [diff] |
io_uring: cancel pending async work if task exits Normally we cancel all work we track, but for untracked work we could leave the async worker behind until that work completes. This is totally fine, but does leave resources pending after the task is gone until that work completes. Cancel work that this task queued up when it goes away. Signed-off-by: Jens Axboe <axboe@kernel.dk>