Closed gdower closed 5 years ago
Urf, finally got to the bottom of this. CompleteableFutures in Java8 cannot be interrupted once running: https://stackoverflow.com/questions/23320407/how-to-cancel-java-8-completable-future
I was using plain Futures initially and all was fine. Gotta refactor the ImportManager
When clicking the stop import button, the importer seems to reopen a new import process for the stopped process, which blocks priority imports when all three import queues are occupied by long running imports.