pat/riddle — pull request #54 by ngan (2012-09-12 23:58:01+00:00)
Title: Failover not working

As of 40c96fde359821a5ea57c12fc8b70d6f44922fa8, failover no longer work.

`initialise_socket` uses `server` which pulls from `@servers.first` which will not change because `servers.dup` is happening.