If debug is nil, we still end up in a debugger if someone sends a request with an invalid HTTP and with debug t the debugger message is not helpful anyway. This is because there is no error wrapper around the parsing of the http request header. I added that error wrapper. Then also the error wasn't printable properly so errored again. Both fixed.
If debug is nil, we still end up in a debugger if someone sends a request with an invalid HTTP and with debug t the debugger message is not helpful anyway. This is because there is no error wrapper around the parsing of the http request header. I added that error wrapper. Then also the error wasn't printable properly so errored again. Both fixed.