Uses blocking for connection status.