Explorar el Código

Catch HTTPException in opener.open.

tags/v0.2
Ben Kurtovic hace 12 años
padre
commit
3f2dd1094f
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. +2
    -1
      earwigbot/wiki/copyvios/workers.py

+ 2
- 1
earwigbot/wiki/copyvios/workers.py Ver fichero

@@ -22,6 +22,7 @@


from collections import deque from collections import deque
from gzip import GzipFile from gzip import GzipFile
from httplib import HTTPException
from logging import getLogger from logging import getLogger
from math import log from math import log
from Queue import Empty, Queue from Queue import Empty, Queue
@@ -126,7 +127,7 @@ class _CopyvioWorker(object):
url = source.url.encode("utf8") url = source.url.encode("utf8")
try: try:
response = self._opener.open(url, timeout=source.timeout) response = self._opener.open(url, timeout=source.timeout)
except (URLError, socket_error):
except (URLError, HTTPException, socket_error):
return None return None


try: try:


Cargando…
Cancelar
Guardar