Don't begin to check server activity until connected
Fix direct requirements for tests
Return self in set_server for chaining