If you create a default HTTP server in node.js, my understanding is each request needs to be handled within 20 seconds or it will be killed.
- Is this option configurable, and if so, how?
- Is it possible to catch the timeout and gracefully end the request (e.g., write a error 500 header and some helpful text out on the response)