From 35d0d72f1b62cacec8357bedf5f2086abc44e3a7 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Mon, 26 Oct 2020 06:20:23 +0000 Subject: [PATCH] do not load shared files on event dispatch thread --- .../groovy/com/muwire/core/files/PersisterFolderService.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/groovy/com/muwire/core/files/PersisterFolderService.groovy b/core/src/main/groovy/com/muwire/core/files/PersisterFolderService.groovy index 4fe088dd..6c8f6307 100644 --- a/core/src/main/groovy/com/muwire/core/files/PersisterFolderService.groovy +++ b/core/src/main/groovy/com/muwire/core/files/PersisterFolderService.groovy @@ -56,7 +56,7 @@ class PersisterFolderService extends BasePersisterService { void onPersisterDoneEvent(PersisterDoneEvent persisterDoneEvent) { log.info("Old persister done") - load() + persisterExecutor.execute({load()} as Runnable) } void onFileHashedEvent(FileHashedEvent hashedEvent) {