Skip to content

Conversation

@Naneynonn
Copy link
Contributor

Implemented zlib compression support. However, the current logging behavior is not fully understood — log messages may not appear correctly. This may be due to the logging process occurring before decompression, and relocating it post-decompression could potentially resolve the issue.

Additionally, an issue was identified where a shard would throw error 1003 on startup and immediately reboot. This was resolved by deferring the execution using futureTick().

This commit does not resolve the underlying issue with mass shard reboots. However, while working on it, I inadvertently introduced a mistake that caused a "ZLIB decompression error" during shard restarts. Unexpectedly, this led to the shard rebooting cleanly and without system load, which resembled the intended behavior. Although this was not an intentional change and is unrelated to the actual modifications, the behavior observed in the logic executed after this error may point to the correct direction and should be taken into account in future debugging efforts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant