pantheon-systems/drops-7 — pull request #8 by nstielau (2012-07-27 21:55:08+00:00)
Title: Adding curl timeouts for Solr searches

This pull factors out some of the CURLOPTS used to connect to Solr and adds connection and request timeouts. The timeouts are a short-circuit designed to terminate longer-than-normal Solr requests without propagating latency issues to the rest of the site.

We're using 5 second timeouts as a conservative estimate, as most Solr requests should take a few hundred milliseconds round-trip.