Long operations should be cancellable.

Create issue
Issue #99 new
Steve Beaudoin created an issue

Long operations taking more than 30 seconds should be cancellable. I asked RC to repair 14711 games stored in a remote share and it is still running after 12 hours. I have no problem with the time it takes, but I should be able to cancel the operation. The only option I have is to kill the process and possibly corrupt the database.

It should be the same for each operations taking a long time. Refresh of a path for example.

Comments (3)

  1. Steve Beaudoin reporter

    Also, be sure to support shutdown events in your exit procedure and in long operations loops.

  2. Log in to comment