X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=transport.c;h=71433d99978ddcc53c80fd6de4aee98871c6d8cf;hb=b46f7e54fcb2d01757d834d14dfd040b6892d695;hp=6eb65b873afc9dfd457e974b63d88350bb8dc913;hpb=17d778e710f9dacc770b5790e792b85cdba75a9d;p=git.git diff --git a/transport.c b/transport.c index 6eb65b873..71433d999 100644 --- a/transport.c +++ b/transport.c @@ -463,17 +463,14 @@ static struct ref *get_refs_via_curl(struct transport *transport) run_active_slot(slot); if (results.curl_result != CURLE_OK) { strbuf_release(&buffer); - if (missing_target(&results)) { - return NULL; - } else { - error("%s", curl_errorstr); - return NULL; - } + if (missing_target(&results)) + die("%s not found: did you run git update-server-info on the server?", refs_url); + else + die("%s download error - %s", refs_url, curl_errorstr); } } else { strbuf_release(&buffer); - error("Unable to start request"); - return NULL; + die("Unable to start HTTP request"); } data = buffer.buf;