Websocket + requests resilience
@ mention of reviewers`
@jimmykodes`
A brief description of the purpose of the changes contained in this PR.
Hopefully resolves #337 (closed) (and prefetch typo)
A checklist for hand testing
-
restarting django while submissions are running doesn't cause compute worker to stop completely with HTTP errors (sending status updates, for example, could bomb out the whole submission if they fail and don't successfully retry)
Checklist
-
Code review by me -
Hand tested by me -
I'm proud of my work -
Code review by reviewer -
Hand tested by reviewer -
Ready to merge