On Wed Mar 6 07:02:17 2024 +0000, Yuxuan Shui wrote:
OK, I restructured it, maybe it's better? :/
I think an alternative to what this MR is doing is adding a `cancelled` flag to `work_item`, in `queue_cancel_item` we set this flag and schedule the Tp object to run immediately, and let the callback release the work item.