mozilla / release-services

Mozilla Release Engineering Services
https://docs.mozilla-releng.net
Mozilla Public License 2.0
49 stars 93 forks source link

Use dedicated thread for webhook #2106

Closed La0 closed 5 years ago

La0 commented 5 years ago

The webhook runs alongside other consumers (including the mercurial one), and sometimes fail unexpectedly, giving HTTP 500 errors to Phabricator. The build is then automatically marked as failed.

One of the fails here: it's just a simple Heroku 500

marco-c commented 5 years ago

We should make sure we're running them in separate threads.