Continue downloading and monitoring status

Hi @mitchel,
I moved this discussion over to its own thread since the crash issue has been resolved now.

I took a look at the diagnostic and I can see that a number of network exceptions are being hit during your bulk download attempt. odrive will retry exceptions up to 3 times before giving up, after which it will abort the bulk operation to prevent infinitely retrying (which could cause even more issues).

There are a couple of things you can do to change this behavior:

  • Open up the “odrive_user_general_conf.txt” file in the root of the odrive folder and change the “maxDownloadRetries” parameter from 3 to something like 6.
  • Use the CLI to force the download, no matter how many errors it encounters. This will guarantee that the download will not stop, but you will want to keep an eye on it to make sure that it doesn’t start looping infinitely on problem folders/files. An example of the terminal command to do this is below:

exec 6>&1;num_procs=3;output="go"; while [ "$output" ]; do output=$(find "/Users/mitchel/odrive/Google Drive - Weavver" -name "*.cloud*" -print0 | xargs -0 -n 1 -P $num_procs python $(ls -d "$HOME/.odrive/bin/"*/ | tail -1)odrive.py sync | tee /dev/fd/6); done

This would attempt to download your Google Drive folder until it is done, not stopping for anything. More on this method here: How can I force a recursive sync (download) with the CLI?