Skip to content

Commit 5741c2d

Browse files
committed
fix: retry condition refined
1 parent 05806e9 commit 5741c2d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Api/PubnubApi/EventEngine/Subscribe/Context/ReconnectionDelayUtil.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ public static int CalculateDelay(PNReconnectionPolicy policy, int attempts)
2323
public static bool shouldRetry(ReconnectionConfiguration reconnectionConfiguration, int attemptedRetries)
2424
{
2525
if (reconnectionConfiguration.ReconnectionPolicy == PNReconnectionPolicy.NONE) return false;
26-
return reconnectionConfiguration.MaximumReconnectionRetries < attemptedRetries;
26+
if (reconnectionConfiguration.MaximumReconnectionRetries < 0) return true;
27+
return reconnectionConfiguration.MaximumReconnectionRetries > attemptedRetries;
2728
}
2829
}
2930
}

0 commit comments

Comments
 (0)