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.
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.