lib/grenache/http.rb in grenache-ruby-http-0.2.8 vs lib/grenache/http.rb in grenache-ruby-http-0.2.9

- old
+ new

@@ -37,10 +37,10 @@ } end def request(key, payload, params={}) services = lookup(key) - if services.size > 0 + if services && services.size > 0 json = ServiceMessage.new(payload,key).to_json service = get_random_service services resp = http_client.request service, json, params msg = ServiceMessage.parse(resp.body) return [msg.err, msg.payload]