diff options
Diffstat (limited to 'rpkid/rpki/x509.py')
-rw-r--r-- | rpkid/rpki/x509.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rpkid/rpki/x509.py b/rpkid/rpki/x509.py index a597cb2f..6e7fdfea 100644 --- a/rpkid/rpki/x509.py +++ b/rpkid/rpki/x509.py @@ -959,7 +959,10 @@ class CMS_object(DER_object): dbg = self.dumpasn1() else: dbg = cms.pprint() - sys.stderr.write("CMS verification failed, dumping ASN.1 (%d octets):\n%s\n" % (len(self.get_DER()), dbg)) + try: + sys.stderr.write("CMS verification failed, dumping ASN.1 (%d octets):\n%s\n" % (len(self.get_DER()), dbg)) + except IOError: + pass raise rpki.exceptions.CMSVerificationFailed, "CMS verification failed" self.decode(content) |