mikeal/request — pull request #261 by timshadel (2012-06-06 02:04:58+00:00)
Title: Setting 'pool' to 'false' does NOT disable Agent pooling

An incorrect check of `if (!self.pool)..` caused the `globalPool` overwrite `self.pool` before a check later in the code `if (self.pool === false) ...` which is intended to turn off pooling, but is never triggered. The result was that the typical `http.Agent` is used, with it's default max connections of 5.

--Tim Shadel