Skip to content

Check all symbol errors immediately#10

Merged
MCMrARM merged 1 commit into
minecraft-linux:masterfrom
dktapps:patch-2
Apr 24, 2022
Merged

Check all symbol errors immediately#10
MCMrARM merged 1 commit into
minecraft-linux:masterfrom
dktapps:patch-2

Conversation

@dktapps

@dktapps dktapps commented Apr 23, 2022

Copy link
Copy Markdown
Contributor

Since we can't do this at compile time, the next best thing is to make sure all symbols are checked at bootup so that the server doesn't randomly shit itself at runtime due to a rarely used symbol changing.

I don't think there is a good reason to use RTLD_LAZY over RTLD_NOW, particularly considering the size of libraries we're typically dealing with.

Since we can't do this at compile time, the next best thing is to make sure all symbols are checked at bootup so that the server doesn't randomly shit itself at runtime due to a rarely used symbol changing.
@MCMrARM MCMrARM merged commit eb364f9 into minecraft-linux:master Apr 24, 2022
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.

2 participants