commit 294dfefdc61388c8c4fedab181890b6eafbbf026 from: Stefan Sperling date: Wed Mar 18 16:13:41 2020 UTC create repository before connnecting and print a message when connected commit - 61cc1a7a7fdf25ac852e537484e11888180d62b7 commit + 294dfefdc61388c8c4fedab181890b6eafbbf026 blob - 94d30a034e6cd4c1daa70e6b63cb8f98e91521d6 blob + d5403d9f450267a0005114fef7a24e9037a19b12 --- got/got.c +++ got/got.c @@ -1037,10 +1037,6 @@ cmd_clone(int argc, char *argv[]) err = got_fetch_parse_uri(&proto, &host, &port, &server_path, &repo_name, argv[0]); - if (err) - goto done; - - err = got_fetch_connect(&fetchfd, proto, host, port, server_path); if (err) goto done; @@ -1058,12 +1054,18 @@ cmd_clone(int argc, char *argv[]) goto done; err = got_repo_init(repo_path); - if (err != NULL) + if (err) goto done; err = got_repo_open(&repo, repo_path, NULL); + if (err) + goto done; + + err = got_fetch_connect(&fetchfd, proto, host, port, server_path); if (err) goto done; + + printf("Connected to %s:%s\n", host, port); err = got_fetch_pack(&pack_hash, &refs, &symrefs, fetchfd, repo, fetch_progress, &did_something);