commit 08c979ce07d6416bec6300efb42d58e0352dd5ae
parent 5291be38a4f45963a326909e160fdeff8cc5b94c
Author: Nick Mathewson <nickm@torproject.org>
Date: Thu, 13 Oct 2016 14:36:35 -0400
Don't stop trying to download papers when we hit an SSL error
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/updateCache.py b/updateCache.py
@@ -6,6 +6,7 @@
import os
import sys
+import ssl
import signal
import time
import gzip
@@ -131,7 +132,7 @@ def downloadAll(bibtex, missingOnly=0):
except UIError, e:
print >>sys.stderr, str(e)
errors.append((key,ftype,url,str(e)))
- except (IOError, socket.error), e:
+ except (IOError, socket.error, ssl.CertificateError), e:
msg = "Error downloading %s: %s"%(url,str(e))
print >>sys.stderr, msg
errors.append((key,ftype,url,msg))