ROGUE-JCTD / Arbiter-Android

Arbiter is a mobile app that lets you build a map to use for situational awareness and geospatial data collection using a smartphone or tablet
MIT License
26 stars 24 forks source link

When downloading Tileset that is 1GB or larger, throws SocketTimeoutException #110

Open BirdSamuel opened 9 years ago

BirdSamuel commented 9 years ago

It seems that when downloading a single 1GB file, a SocketTimeoutException is thrown once it gets near the 1GB mark.

I tested files that were <250MB, <500MB, and <850MB. All of these files downloaded fine and could switch to/from those tilesets easily. Once I got to files that were 1GB+, this exception is thrown.

I looked up this problem, and this is a common issue when downloading files this way. The way around it could be to implement a download manager instead of manually downloading the file.