There's nothing that can be done, unfortunately. They'll just time out in the normal course of things.
I feel your pain with the lost tasks. Been there, done that.
Please do not PM me with support questions. Ask on the forums instead. Thank you!
My lucky number is 75898524288+1