-
Notifications
You must be signed in to change notification settings - Fork 131
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve indexer queue worker thread handling (#664)
* Improve DICOM storage indexer thread handling - define indexer thread with a Runnable - name indexer thread to indexer-queue-worker - add logic to take down old indexer worker thread - if DICOM storage service is stopped, flip `workerShouldExit` flag and interrupt thread * Add exception handler to indexer queue worker - for damage control, DICOM storage service is disabled automatically, which prevents the archive from accepting files that will not be indexed * Tune logging in indexer worker thread - reduce Interrupted log line to warning level - tweak messages
- Loading branch information
Showing
1 changed file
with
17 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters