allow synch of multiple accounts at once
authorBartek Przybylski <bart.p.pl@gmail.com>
Thu, 21 Jun 2012 17:20:40 +0000 (19:20 +0200)
committerBartek Przybylski <bart.p.pl@gmail.com>
Thu, 21 Jun 2012 17:20:40 +0000 (19:20 +0200)
src/eu/alefzero/owncloud/syncadapter/FileSyncService.java

index e4112d7..6ab23db 100644 (file)
@@ -32,19 +32,11 @@ public class FileSyncService extends Service {
     public static final String IN_PROGRESS = "sync_in_progress";\r
     public static final String ACCOUNT_NAME = "account_name";\r
 \r
     public static final String IN_PROGRESS = "sync_in_progress";\r
     public static final String ACCOUNT_NAME = "account_name";\r
 \r
-    private static final Object syncAdapterLock = new Object();\r
-    private static AbstractOwnCloudSyncAdapter concretSyncAdapter = null;\r
-\r
     /*\r
      * {@inheritDoc}\r
      */\r
     @Override\r
     public void onCreate() {\r
     /*\r
      * {@inheritDoc}\r
      */\r
     @Override\r
     public void onCreate() {\r
-        synchronized (syncAdapterLock) {\r
-            if (concretSyncAdapter == null)\r
-                concretSyncAdapter = new FileSyncAdapter(\r
-                        getApplicationContext(), true);\r
-        }\r
     }\r
 \r
     /*\r
     }\r
 \r
     /*\r
@@ -52,6 +44,6 @@ public class FileSyncService extends Service {
      */\r
     @Override\r
     public IBinder onBind(Intent intent) {\r
      */\r
     @Override\r
     public IBinder onBind(Intent intent) {\r
-        return concretSyncAdapter.getSyncAdapterBinder();\r
+       return new FileSyncAdapter(getApplicationContext(), true).getSyncAdapterBinder();\r
     }\r
 }\r
     }\r
 }\r