Roemer / ut99-server

A dockerfile for a fully functional and easy configurable Unreal Tournament 99 server.
MIT License
87 stars 28 forks source link

ucc-bin using 100% of available CPU #15

Closed RIKIKU closed 2 years ago

RIKIKU commented 2 years ago

Lately I've noticed that after a few players join my server, the CPU usage will go to 100% and the server becomes unresponsive. I'm not sure how long they are connected for or what's going on to cause this as the logs that I've seen aren't amazing.
It does look like there's a number of people who have been able to join the server over the last few days without issue.

Can anyone give me any pointers in troubleshooting a UT server?

I'm using the latest version of the image.

I wonder if we could add a health check to the docker container to detect this and restart it?

RIKIKU commented 2 years ago

It looks like it might have something to do with the map AS-Highspeed. I've been able to crash it twice by running that map for a while. It's not immediate, the map will load run, but somewhere along the line the server crashes.

RIKIKU commented 2 years ago

I'm going to close this as I've found similar error messages in issues on the OldUnreal/UnrealTornamentPatches repo and I believe this is a bug in the game and not a bug in implementation of this container image.

issue for reference OldUnreal/UnrealTournamentPatches#230