Closed
Description
One of my users had a series of crashes from a nil pointer dereference deep in the net/http package. Since it's in a separate goroutine, it brings down the whole process. I can't figure out where this nil pointer is coming from. Apparently it is the reader inside the bufio.Reader. Is there a good place to put a nil pointer check in the net/http code so that the user gets an error instead of a panic? I'm attaching the panic message.
Attachments:
- errors.log (803900 bytes)