heroiclabs / nakama-dotnet

.NET client for Nakama server written in C#.
https://heroiclabs.com/docs/nakama/client-libraries/unity/
Apache License 2.0
121 stars 45 forks source link

limited scope of of retry logic to very specific 500-level codes from… #165

Closed lugehorsam closed 11 months ago

lugehorsam commented 11 months ago

… the server

The criteria under which we retry is currently too broad.

@zyro I am not sure that we want the client to automatically retry on receiving 500 (Internal Error) from Nakama. Looking through Nakama, it could certainly be a temporary database issue, but it looks like it could be more permanent issues as well. What do you think about not including 500 in the retry criteria?