Simplified reconnecting client