summaryrefslogtreecommitdiffstats
path: root/file.c
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2012-09-26 20:37:57 -0700
committerGravatar Dirk Hohndel <dirk@hohndel.org>2012-09-26 20:39:51 -0700
commit49fbccd61a30fd2652c1566bfe4b11556120b0d3 (patch)
tree9bed54863ed148203c4f673761a3b405aab8756e /file.c
parent85925afe43ff14fe44b919dbd2bc5f4570d105a0 (diff)
downloadsubsurface-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