summaryrefslogtreecommitdiff
path: root/src/libgit2/streams/openssl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libgit2/streams/openssl.c')
-rw-r--r--src/libgit2/streams/openssl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libgit2/streams/openssl.c b/src/libgit2/streams/openssl.c
index 89c96780c..5e0e2c939 100644
--- a/src/libgit2/streams/openssl.c
+++ b/src/libgit2/streams/openssl.c
@@ -198,7 +198,7 @@ static int openssl_ensure_initialized(void)
if ((error = git_openssl_stream_dynamic_init()) == 0)
error = openssl_init();
- openssl_initialized = true;
+ openssl_initialized = !error;
}
error |= git_mutex_unlock(&openssl_mutex);