A method and apparatus for achieving a non-disruptive code load that
includes assigning an endpoint to a non-disruptive code loading new
process, loading the process into a memory location of a system and
starting the process, wherein a previous process is instructed to forward
all messages on its queue to the new process to where all new signals are
processed.