Never Assume…
Developers have had some time to update their applications to use the new thread model in Linux, but should a piece of software still require an old model, there’s always the tempting environment variable, LD_ASSUME_KERNEL, available to lend a hand. This environment variable was handy when it was first introduced for handling threading issues in Linux with applications that used an old thread model. However, with new version of Linux, such as Red Hat Enterprise Linux 5.x, it can break other applications that are compliant with the new thread model. ...