diff options
Diffstat (limited to 'src/mongo/gotools/common/db/openssl/openssl.go')
-rw-r--r-- | src/mongo/gotools/common/db/openssl/openssl.go | 5 |
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 { |