added a default setting for agent of false so the connections close each request instead of pooling and staying around to eventually time out and give you a catchable ECONNRESET