When a server which you joined, stops and you get back to the server list, it doesn't refresh itselft so the server is still marked as online.
Comments 7
I know about that behaviour but it's not bugging me. Remember that your client does not know that the server closed. It just displays you a predefined message and kicks you, so your client is correctly assuming that the server might be online.
Well it should still refresh the server list most likely because it recognizes that it lost the connection to the server and was not kicked or banned
Well, it doesn't. The "PlayerKicked" packet containing the message that is displayed, does not indicate that the server has stopped. Only if the server goes down without sending that packet and your client is timing out, then it may notice that. But again the game may assume it's an error on your end because servers don't go down without notice, so no refresh either. Just click the "refresh" button and stop crying for help if everything is working as designed.
That makes not much sense what you say because servers shutting down (even it sent a message that it will shut down which could also not get recognized by the client), but a time out event requires a refresh because either
You have no internet connection anymore
The server went down
There is an error with your client (which is not one of the valid cases as an error is not expected to happen)
Click on the refresh button. Some servers may have scripts that allow them to restart quickly so they may be online just a few seconds after they stopped.