With recent network issues, we encountered that Earl run into trouble.
Possibly because it couldn't reach pegasus and was patiently waiting
for doorbell requests to come back, while exhausting local threads.
(to be submitted after the other ones as my unfortunate way to create this pull request includes the previous submits as well. Then, choose 'squash and merge' in the github UI.)
With recent network issues, we encountered that Earl run into trouble. Possibly because it couldn't reach pegasus and was patiently waiting for doorbell requests to come back, while exhausting local threads.