mirror of
https://github.com/pissnet/pissircd.git
synced 2024-06-05 07:48:44 +01:00
17e2a17e81
Actually I presume 'make install' properly removes the file first before installing a new one, but.. not entirely sure. Better safe than sorry. We have had new reports of someone who had the original UnrealIRCd crash while building the new UnrealIRCd. Similar to what we had a few years ago, which was caused by a 'cp' instead of an rm+cp. This because with simple cp the existing file contents is changed and the processes holding the .so file open (usually mmapped) suddenly have the new .so file loaded in effect, which causes a crash whenever next function is called in that library. We now rm explicit before 'make install' so running processes simply have that fd point to a deleted file, which is fine. |
||
---|---|---|
.. | ||
m4 | ||
config.guess | ||
config.sub | ||
install-sh | ||
Makefile |