On Sat, May 13, 2006 at 12:36:03PM +0000, Warren Wilder wrote:
> How do you check whether any of the running processes is using the
> shared library xxx.so?

Well, perhaps I'm misunderstunding something, but I have assumed that when a 
shared library is loaded into memory when a process is started (or via 
dlopen) the disk file it comes from is no more read. After loading the library 
file may be deleted without affecting the running process in any way.
Actually I have confirmed this by messing up my glibc installation few years
ago. I was not able to start any new executable, but all old bash binaries
run as expected. Please correct me if I actually confimred some other
phenomenon.

-- 
Tapio

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to