diff --git a/.gitignore b/.gitignore index df3e73224c24471b1a4875c4249b668adcd6607a..a8d45a5b90ee9e3fc526ac190b356efaefa6b274 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ /.idea/workspace.xml /.idea/libraries /.idea/codeStyles/ +.idea .DS_Store /build /captures diff --git a/app/src/main/java/foundation/e/drive/operations/ListFileRemoteOperation.java b/app/src/main/java/foundation/e/drive/operations/ListFileRemoteOperation.java index 03d6b70686b5b6bdba01194868c1985bedd9e9a6..ffde62e895fbb87477aaed727c39cc5784a376cf 100644 --- a/app/src/main/java/foundation/e/drive/operations/ListFileRemoteOperation.java +++ b/app/src/main/java/foundation/e/drive/operations/ListFileRemoteOperation.java @@ -155,6 +155,13 @@ public class ListFileRemoteOperation extends RemoteOperation { Log.w(TAG, "LightReadFolderRemoteOperation failed : http " + result.getHttpCode() + ", " + result.getLogMessage()+" => Ignored"); } + + try{ + Thread.sleep(150); + }catch(InterruptedException e){ + Log.w(TAG, "listFileRemoteOperation's sleep had been interrupted"); + } + } //End of loop finalResult = new RemoteOperationResult(RemoteOperationResult.ResultCode.OK); diff --git a/app/src/main/java/foundation/e/drive/services/ObserverService.java b/app/src/main/java/foundation/e/drive/services/ObserverService.java index bca4232fbf7a1cd2e4f580033ae7560b85e02327..0cadf83c6381f3af6a8f861c12b9b59a78716d9b 100644 --- a/app/src/main/java/foundation/e/drive/services/ObserverService.java +++ b/app/src/main/java/foundation/e/drive/services/ObserverService.java @@ -62,7 +62,7 @@ import static foundation.e.drive.utils.AppConstants.INITIALIZATION_HAS_BEEN_DONE */ public class ObserverService extends Service implements OnRemoteOperationListener{ private final static String TAG = ObserverService.class.getSimpleName(); - private final static int INTERSYNC_MINIMUM_DELAY = 300000; // min delay between two sync in ms. + private final static int INTERSYNC_MINIMUM_DELAY = 900000; // min delay between two sync in ms. private List mSyncedFolders; //List of synced folder private boolean isWorking = false;