diff --git a/userspace/marsadm b/userspace/marsadm index 4f176ea4..679fd54d 100755 --- a/userspace/marsadm +++ b/userspace/marsadm @@ -3884,8 +3884,8 @@ sub create_res { } my $max_retry = 5; for (;;) { - $max_retry--; $primary = _get_designated_primary($res, 1); + last if $max_retry-- < 0; if ($primary && $primary ne $host && $primary ne "(none)") { # first check whether symlink information appears to be recent enough last if recent_cluster($cmd, $res, $primary);