move sleep for embedded router after GUI has appeared

dbus-notify
Zlatin Balevsky 2022-04-12 12:21:18 +01:00
parent 77833e7f76
commit 039ea5269e
No known key found for this signature in database
GPG Key ID: A72832072D525E41
2 changed files with 4 additions and 2 deletions

View File

@ -237,7 +237,6 @@ public class Core {
router = new Router(routerProps)
router.getContext().setLogManager(new MuWireLogManager())
router.runRouter()
Thread.sleep(5000)
}
log.info("initializing I2P socket manager")

View File

@ -115,7 +115,10 @@ class Ready extends AbstractLifecycleHandler {
core.eventBus.publish(new UILoadedEvent())
def initer = {core.startServices()} as Runnable
def initer = {
Thread.sleep(1000)
core.startServices()
} as Runnable
initer = new Thread(initer, "core initializer")
initer.setDaemon(true)
initer.start()