diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2012-09-26 20:37:57 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2012-09-26 20:39:51 -0700 |
commit | 49fbccd61a30fd2652c1566bfe4b11556120b0d3 (patch) | |
tree | 9bed54863ed148203c4f673761a3b405aab8756e /file.c | |
parent | 85925afe43ff14fe44b919dbd2bc5f4570d105a0 (diff) | |
download | subsurface-49fbccd61a30fd2652c1566bfe4b11556120b0d3.tar.gz |
Much improved handling of out of memory errors in the Uemis downloader
Instead of trying to figure out in the GUI code whether to call the
downloader again, the logic was moved into the downloader itself. It now
attempts to deal cleverly with running out of space on the dive computer
filesystem - and in return is able to process the maximum number of dives
(instead of just ten or so at a time).
Even on partial reads before a failure we are able to collect the data
that was completely transferred and report those dives.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'file.c')
0 files changed, 0 insertions, 0 deletions