Im handling a bunch of external http requests and consolidating the results with an edge func. The request takes just over a minute to resolve all of that.
From the logs I can see that the code execution finishes completely, and tries to ship a response.
From Curl I get;
"Empty reply from server"
I tried from python:
"Remote end closed connection without response"
I see that deno will do this sort of thing if there's an unhandled error, so I stripped everything out and used setTimeout to cause a response delay of 240000ms / 2 mins.
Everytime I get "Remote end closed connection without response" at exactly 1 minute.