reconnecting does not crash