diff --git a/.gitignore b/.gitignore index 967fbb64cd87b93298c7f5c9c0a14061c4f75c96..75355960282c452ece1b7a7a20d1aff749da5408 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 8b52716c09fd4e561e632ca029f7502808acd268..b2912c513e8ea009ffed84c596187781bfc99313 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,11 @@ 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 6cf06395b6d618bfcecf7b6fd1dba227e20987ae..3f4e21636779d0ff8792af18a294084e38048a12 100644 --- a/app/src/main/java/foundation/e/drive/services/ObserverService.java +++ b/app/src/main/java/foundation/e/drive/services/ObserverService.java @@ -60,7 +60,7 @@ import foundation.e.drive.utils.ServiceExceptionHandler; */ 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;