Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/celery/execute/trace.py", line 47, in trace
return cls(states.SUCCESS, retval=fun(*args, **kwargs))
File "/usr/lib/pymodules/python2.7/celery/app/task/__init__.py", line 247, in __call__
return self.run(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/celery/app/__init__.py", line 175, in run
return fun(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/openquake/java.py", line 332, in unwrap_exception
return func(*targs, **tkwargs)
File "/usr/lib/pymodules/python2.7/openquake/utils/stats.py", line 215, in wrapper
result = func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/openquake/calculators/hazard/classical/core.py", line 74, in compute_hazard_curve
keys = calculator.compute_hazard_curve(sites, realization)
File "/usr/lib/pymodules/python2.7/openquake/calculators/hazard/general.py", line 75, in decorated
return fn(self, *args, **kwargs)
File "/usr/lib/pymodules/python2.7/openquake/calculators/hazard/classical/core.py", line 658, in compute_hazard_curve
self.generate_erf(),
File "/usr/lib/pymodules/python2.7/openquake/calculators/hazard/general.py", line 246, in generate_erf
return generate_erf(self.job_ctxt.job_id, self.cache)
File "/usr/lib/pymodules/python2.7/openquake/java.py", line 332, in unwrap_exception
return func(*targs, **tkwargs)
File "/usr/lib/pymodules/python2.7/openquake/calculators/hazard/general.py", line 117, in generate_erf
cache, src_key)
JavaException: Java traceback (most recent call last):
File "JsonSerializer.java", line 75, in org.gem.JsonSerializer.getSourceListFromCache
File "Cache.java", line 95, in org.gem.engine.hazard.redis.Cache.get
java.lang.RuntimeException: org.jredis.connector.ConnectionReset: Connection re-established but last request not processed: Problem: reading the bulk data bytes cause: => [SocketTimeoutException: Read timed out]
I will increase the default timeout for the java redis clients to 10 seconds and see whether that helps.