diff options
Diffstat (limited to 'http-push.c')
-rw-r--r-- | http-push.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/http-push.c b/http-push.c index e1984d3a00..c221dce62c 100644 --- a/http-push.c +++ b/http-push.c @@ -1563,9 +1563,17 @@ static int locking_available(void) lock_flags = 0; } XML_ParserFree(parser); + if (!lock_flags) + error("Error: no DAV locking support on %s", + remote->url); + + } else { + error("Cannot access URL %s, return code %d", + remote->url, results.curl_result); + lock_flags = 0; } } else { - fprintf(stderr, "Unable to start PROPFIND request\n"); + error("Unable to start PROPFIND request on %s", remote->url); } strbuf_release(&out_buffer.buf); @@ -2230,7 +2238,6 @@ int main(int argc, char **argv) /* Verify DAV compliance/lock support */ if (!locking_available()) { - fprintf(stderr, "Error: no DAV locking support on remote repo %s\n", remote->url); rc = 1; goto cleanup; } |