I've been following the tutorial/samples from: https://github.com/PlayFab/gsdkSamples/tree/master/WindowsRunnerCSharp
I built the official playfab sample, and everything works as intended, the client connects, receives the server configuration info etc.
However, even after I closed the client, the server stays open forever. It just won't shut down at all even with no players connected. If I look at the Session under Multiplayer, it still lists all the players that were created by the client eg 'gamer0', 'gamer1' etc .
Why are these players still in the session even though I physically closed the client, is this normal? Shouldn't the server automatically shut down after a while after the last player disconnects? Otherwise the servers just stay open, using up resources.
PS: Looking at a few other threads like: https://community.playfab.com/questions/40517/is-it-possible-to-unlock-other-regions-with-the-fr.html. This behaviour may be the culprit behind why new developers just trying out your services end up wasting a lot of resources. It may be an idea to fix the code if it is buggy, or add some warnings at least.