Skip to content

Move unresponsive server to the bottom of the list#42

Open
JojoFR1 wants to merge 2 commits intoxpdustry:mainfrom
JojoFR1:move-unresponsive
Open

Move unresponsive server to the bottom of the list#42
JojoFR1 wants to merge 2 commits intoxpdustry:mainfrom
JojoFR1:move-unresponsive

Conversation

@JojoFR1
Copy link
Contributor

@JojoFR1 JojoFR1 commented Mar 2, 2026

Those servers have been unresponsive for a while now and the current version of CLaJ client is severely limited by having one pinger and a huge timeout of 5000ms. It adds an overhead of 15 seconds to load the bottom list server which have a big impact on the brand new server.

You should consider removing them if the unresponsiveness continues.

UK Eradication is also not responding but it is quite recent so it was not moved.

@ZetaMap
Copy link
Member

ZetaMap commented Mar 3, 2026

@TheRadioactiveBanana mmmmm, have you an explanation why? Or it's just because the nodes are too far away?

@lapin-b
Copy link
Contributor

lapin-b commented Mar 3, 2026

Crossing the Atlantic Ocean takes about 100ms one way. I don't know how much it should take to go to the Asian continent but my intuition tells me it should be the same. Going to the UK from Europe shouldn't take a long time; it's physically way closer to Europe.

Anyway, I have tried reaching the nodes Jojo wishes to put to the bottom of the list.

  • Mindustry.ltd China ("p2.mindustry.ltd:35850"), connection refused, can't ping¹
  • Eradication India ("in3.eradication.fun:8025"), connection refused, responds to ping
  • Eradication RU ("ru1.eradication.fun:8025"), connection refused, can't ping

Granted these results come from only one point in the world, it would be interesting to use the RIPE Atlas probes to check if there are issues reaching the listed nodes globally or not.

That said, in my opinion, what Jojo explained (the 15sec overhead because of a 5s timeout, one [sequential ?] reachability checker) still stands.

1: If the Great Firewall prevents ICMP from crossing it, that explains things.

@ZetaMap
Copy link
Member

ZetaMap commented Mar 3, 2026

last time it worked, the ping was around 1 to 2 sec for me.

@TheRadioactiveBanana
Copy link
Contributor

I will look into it

@TheRadioactiveBanana
Copy link
Contributor

@ZetaMap can you verify that they are all responsive now? This should be resolved. Also, maybe make the claj pinger better so it doesnt halt when servers go down, and sort list by ping.

@JojoFR1
Copy link
Contributor Author

JojoFR1 commented Mar 3, 2026

@ZetaMap can you verify that they are all responsive now? This should be resolved. Also, maybe make the claj pinger better so it doesnt halt when servers go down, and sort list by ping.

I can confirm they are responsive in the selection screen. Those features should be coming in the next version (according to his words), we already talked about this with ZetaMap on Discord.

I reverted the Eradication server moves, only the China server is moved down.

@ZetaMap ZetaMap added the server location New public server(s) request label Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

server location New public server(s) request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants