Issue refs #1598: work for cancellation and aborting report tasks (not completed yet)