_ExitOnFatalAssert

ilyabakhlin

New member
Hello, survivors.

I'm trying to create a new public server for people to play, and after nearly 48 hours of a non-stopping game server running, it went down.

The last lines in the log files are the following:

steam@ns31452676:~/Steam/logs/7DoA$ tail -n 16 ./output_log__2021-09-08__03-23-54.txt
2021-09-10T23:54:17 246621.799 INF Entity zombieSteveFeral 6466 killed by Ilya Bakhlin 2193
2021-09-10T23:54:24 246629.432 INF Entity zombieJanitorRadiated 6468 killed by Ilya Bakhlin 2193
2021-09-10T23:54:29 246634.566 INF Entity zombieSoldierFeral 6467 killed by Ilya Bakhlin 2193
2021-09-10T23:54:33 246637.962 INF Time: 4108.25m FPS: 36.14 Heap: 4892.1MB Max: 5580.8MB Chunks: 269 CGO: 23 Ply: 1 Zom: 2 Ent: 7 (220) Items: 0 CO: 1 RSS: 6559.7MB
2021-09-10T23:55:03 246667.965 INF Time: 4108.75m FPS: 29.21 Heap: 4897.1MB Max: 5580.8MB Chunks: 269 CGO: 15 Ply: 1 Zom: 1 Ent: 3 (220) Items: 0 CO: 1 RSS: 6559.7MB
2021-09-10T23:55:15 246680.282 WRN [EAC] Log: [EAC Server] [Warning] [23:55:15][Linux][EAC Server] [Warn][Cerberus] [Backend] [Think] Reconnection not allowed yet, reconnection interval is 120 seconds.
2021-09-10T23:55:19 246683.839 INF Entity zombieMoeFeral 6465 killed by Ilya Bakhlin 2193
2021-09-10T23:55:30 246695.480 INF VehicleManager saving 3 (1 / 2)
2021-09-10T23:55:33 246698.000 INF Time: 4109.25m FPS: 28.76 Heap: 4902.8MB Max: 5580.8MB Chunks: 269 CGO: 12 Ply: 1 Zom: 0 Ent: 3 (220) Items: 0 CO: 1 RSS: 6559.7MB
2021-09-10T23:56:03 246728.001 INF Time: 4109.75m FPS: 28.30 Heap: 4907.1MB Max: 5580.8MB Chunks: 269 CGO: 14 Ply: 1 Zom: 0 Ent: 2 (220) Items: 0 CO: 1 RSS: 6561.7MB
2021-09-10T23:57:15 246800.282 WRN [EAC] Log: [EAC Server] [Warning] [23:57:15][Linux][EAC Server] [Warn][Cerberus] [Backend] [Think] Reconnection not allowed yet, reconnection interval is 120 seconds.
2021-09-10T23:58:04 246849.513 INF [EAC] Log: [EAC Server] [Info] [23:58:04][Linux][EAC Server] [Info][QueueClientUpdate] Client: 0x1f Session: 31 Status: Client Violation Message: Connection timed out.
../common/pipes.cpp (770) : Assertion Failed: fatal stalled cross-thread pipe
../common/pipes.cpp (770) : Fatal assert failed: ../common/pipes.cpp, line 770. Application exiting.

_ExitOnFatalAssert




I don't know what has happened precisely. Any clarification is welcome.

 
48 hours without shutting down?  That's not something you want to do.

If you're running Windows, you should be restarting every 8-12 hours. Vanilla with supported player count will stay up longer without issues. Modded or unsupported player counts need to decrease that.

If you're on Linux, you can go 24 hours. A heavy overhaul modded server can do about 12-16 hours.

 
48 hours without shutting down?  That's not something you want to do.

If you're running Windows, you should be restarting every 8-12 hours. Vanilla with supported player count will stay up longer without issues. Modded or unsupported player counts need to decrease that.

If you're on Linux, you can go 24 hours. A heavy overhaul modded server can do about 12-16 hours.


Yes, I'm aware the server needs a periodic restart. Clean the memory, backup everything, rotate the logs, etc. Basic administration stuff.

However, I was testing the server's stability: how much time it can run without restarting. And, as we can see, there's something in the code causing a fatal error. I think this could point to a potential bug the developers should fix.

 
Back
Top