eqcorrscan / EQcorrscan

Earthquake detection and analysis in Python.
https://eqcorrscan.readthedocs.io/en/latest/
Other
167 stars 86 forks source link

Process timeouts #562

Open calum-chamberlain opened 10 months ago

calum-chamberlain commented 10 months ago

What does this PR do?

Adds timeout limits for waiting for other parts of the concurrent workflow in Tribe.detect. This can avoid stalled workflows.

Why was it initiated? Any relevant Issues?

Sometimes downloading data stalls which halts the workflow without obvious cause. This should make the cause more obvious.

PR Checklist