summaryrefslogtreecommitdiff
path: root/src/mongo/gotools/common/db/openssl/openssl.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/gotools/common/db/openssl/openssl.go')
-rw-r--r--src/mongo/gotools/common/db/openssl/openssl.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mongo/gotools/common/db/openssl/openssl.go b/src/mongo/gotools/common/db/openssl/openssl.go
index fc39c187f54..cb744ad5dd0 100644
--- a/src/mongo/gotools/common/db/openssl/openssl.go
+++ b/src/mongo/gotools/common/db/openssl/openssl.go
@@ -107,7 +107,10 @@ func setupCtx(opts options.ToolOptions) (*openssl.Ctx, error) {
var err error
for _, sslInitFunc := range sslInitializationFunctions {
- sslInitFunc(opts)
+ err = sslInitFunc(opts)
+ if err != nil {
+ return nil, err
+ }
}
if ctx, err = openssl.NewCtxWithVersion(openssl.AnyVersion); err != nil {