From e21cae2d46db8148dc294c2dff08d9321274f815 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Fri, 12 Jun 2015 12:32:12 -0700 Subject: Cloud storage: sync the remote after save This change once again tests if the remote can be reached. Even with a fairly big data file and a medium speed internet connection the remote sync is fast enough to call it nearly instantaneous. Maybe a couple of seconds. We may need more checks / different heuristics / warnings if the sync didn't happen, etc. But for now this should allow more reasonable testing. Signed-off-by: Dirk Hohndel --- save-xml.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'save-xml.c') diff --git a/save-xml.c b/save-xml.c index 6fd089f7c..fdcaccc94 100644 --- a/save-xml.c +++ b/save-xml.c @@ -637,12 +637,12 @@ int save_dives_logic(const char *filename, const bool select_only) struct membuffer buf = { 0 }; FILE *f; void *git; - const char *branch; + const char *branch, *remote; int error; - git = is_git_repository(filename, &branch); + git = is_git_repository(filename, &branch, &remote); if (git) - return git_save_dives(git, branch, select_only); + return git_save_dives(git, branch, remote, select_only); try_to_backup(filename); -- cgit v1.2.3-70-g09d2