Arguments: name
Used in versions that use the :os-threads
multiprocessing model only. The symbol naming the function does not
exist in versions that use the non :os-threads
model. Conditionalize with #+os-threads
.
The name argument must be a valid :name
argument to make-process. make-immigrant-process makes a new
process of the specified name and attempts to attach it to a waiting
thread that was not created by lisp, but which wants to execute lisp
code. If such a thread is waiting, make-immigrant-process returns the
new process, allowing the non-lisp thread access to lisp
functionality. If no such thread is waiting, then make-immigrant-process returns
nil
after killing the process it just
created. This function should not normally be called by user code. See
start-customs.
See multiprocessing.htm for general information on multiprocessing in Allegro CL.
The documentation is described in introduction.htm and the index is in index.htm.
Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.
Created 2000.10.5.