15 lines
499 B
Diff
15 lines
499 B
Diff
diff --git a/src/openssl_stream.c b/src/openssl_stream.c
|
|
index 54dd761..1e2edee 100644
|
|
--- a/src/openssl_stream.c
|
|
+++ b/src/openssl_stream.c
|
|
@@ -446,7 +446,8 @@ int git_openssl_stream_new(git_stream **out, const char *host, const char *port)
|
|
|
|
st->ssl = SSL_new(git__ssl_ctx);
|
|
if (st->ssl == NULL) {
|
|
- giterr_set(GITERR_SSL, "failed to create ssl object");
|
|
+ giterr_set(GITERR_SSL, "failed to create ssl object: %s",
|
|
+ ERR_error_string(ERR_get_error(), NULL));
|
|
return -1;
|
|
}
|
|
|