Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jul 1999 21:59:00 -0400 (EDT)
From:      Zhihui Zhang <zzhang@cs.binghamton.edu>
To:        freebsd-hackers@freebsd.org
Subject:   Overwrite an executable file that is running
Message-ID:  <Pine.GSO.3.96.990706215025.18513A-100000@sol.cs.binghamton.edu>

next in thread | raw e-mail | index | archive | help

For a big executable file that is being run by the OS, all its contents
may not be loaded into the memory.  At the same time, the developer gets
impatient and wants to create a new version of the same file.  He could
modify the makefile to output the new version to a different file name,
but this is tedious. This new version should not overwrite the older
verion of the file being run. My question is how FreeBSD prevents this
from happening?  Can anyone point out for me where in the source code this
is handled?

Thanks a lot.

--------------------------------------------------
Zhihui Zhang.  Please visit http://www.freebsd.org
--------------------------------------------------



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96.990706215025.18513A-100000>