fix dialyzer errors
retry thrift connection if it barfs

if the ES conn blips, the thrift blips, the thrift conn goes
down. Retry it once before giving up. This way, all the pool
workers will automagically reset themselves, instead of
having <poolcount> fails