فهرست منبع

common/ocsp: fix dropped error

Lars Lehtonen 1 سال پیش
والد
کامیت
06734d6f08
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      common/ocsp/ocsp.go

+ 3 - 0
common/ocsp/ocsp.go

@@ -28,6 +28,9 @@ func GetOCSPStapling(cert [][]byte, path string) ([]byte, error) {
 	ocspData, err := GetOCSPForFile(path)
 	ocspData, err := GetOCSPForFile(path)
 	if err != nil {
 	if err != nil {
 		ocspData, err = GetOCSPForCert(cert)
 		ocspData, err = GetOCSPForCert(cert)
+		if err != nil {
+			return nil, err
+		}
 		if !CheckOCSPFileIsNotExist(path) {
 		if !CheckOCSPFileIsNotExist(path) {
 			err = os.Remove(path)
 			err = os.Remove(path)
 			if err != nil {
 			if err != nil {