I have a long-running task of generating a report by reading data from huge files about 20M lines. If the user wants to stop this particular report I want to allow the user