mirror of
https://github.com/internetarchive/warcprox.git
synced 2025-01-18 13:22:09 +01:00
avoid unexpected error KeyError: ...
This commit is contained in:
parent
6b67f49da4
commit
0e324eaecf
2
setup.py
2
setup.py
@ -52,7 +52,7 @@ except:
|
||||
|
||||
setuptools.setup(
|
||||
name='warcprox',
|
||||
version='2.3.1b4.dev125',
|
||||
version='2.3.1b4.dev126',
|
||||
description='WARC writing MITM HTTP/S proxy',
|
||||
url='https://github.com/internetarchive/warcprox',
|
||||
author='Noah Levitt',
|
||||
|
@ -179,13 +179,13 @@ class TroughClient(object):
|
||||
with self._dirty_segments_lock:
|
||||
self._dirty_segments.add(segment_id)
|
||||
except:
|
||||
del self._write_url_cache[segment_id]
|
||||
self._write_url_cache.pop(segment_id, None)
|
||||
self.logger.error(
|
||||
'problem with trough write url %r', write_url,
|
||||
exc_info=True)
|
||||
return
|
||||
if response.status_code != 200:
|
||||
del self._write_url_cache[segment_id]
|
||||
self._write_url_cache.pop(segment_id, None)
|
||||
self.logger.warn(
|
||||
'unexpected response %r %r %r from %r to sql=%r',
|
||||
response.status_code, response.reason, response.text,
|
||||
@ -201,12 +201,12 @@ class TroughClient(object):
|
||||
try:
|
||||
response = requests.post(read_url, sql)
|
||||
except:
|
||||
del self._read_url_cache[segment_id]
|
||||
self._read_url_cache.pop(segment_id, None)
|
||||
self.logger.error(
|
||||
'problem with trough read url %r', read_url, exc_info=True)
|
||||
return None
|
||||
if response.status_code != 200:
|
||||
del self._read_url_cache[segment_id]
|
||||
self._read_url_cache.pop(segment_id, None)
|
||||
self.logger.warn(
|
||||
'unexpected response %r %r %r from %r to sql=%r',
|
||||
response.status_code, response.reason, response.text,
|
||||
|
Loading…
x
Reference in New Issue
Block a user