diff --git a/app/src/main/java/org/transdroid/daemon/adapters/deluge/DelugeAdapter.java b/app/src/main/java/org/transdroid/daemon/adapters/deluge/DelugeAdapter.java index 42fdd5b2..4203dfd8 100644 --- a/app/src/main/java/org/transdroid/daemon/adapters/deluge/DelugeAdapter.java +++ b/app/src/main/java/org/transdroid/daemon/adapters/deluge/DelugeAdapter.java @@ -574,7 +574,7 @@ public class DelugeAdapter implements IDaemonAdapter { * * @throws DaemonException On missing settings */ - private void initialise() throws DaemonException { + private synchronized void initialise() throws DaemonException { if(httpclient == null) { httpclient = HttpHelper.createStandardHttpClient(settings, settings.getUsername() != null && !settings.getUsername().equals("")); httpclient.addRequestInterceptor(HttpHelper.gzipRequestInterceptor);