spawn_solr_query on https://github.com/opscode/chef_wm/pull/109/files#diff-fd88d5b9dfe15f5fb98e7061cf0a37faL274 had the error handling.  This error handling was introduced in response to the partial outage that occurred when solr1 was unavailable and searches were crashing the request process.