| Allegro CL version 10.0 Unrevised from 9.0 to 10.0. 9.0 version |
Arguments: process
Returns or sets with setf the message-interrupt-function of process. This is specified to make-process as the value of the message-interrupt-function argument. This attribute of a process is important for Windows only. In the windows environment only, it's very very bad to ignore messages for long periods of time. Some global events involve broadcasting messages to a class of threads, and some of these have to be responded to or things lock up.
To deal with this, each windows process has this attribute. When a
process is in a non-ready state (wait function, arrest reasons, no run
reasons), and a windows message appears on its message queue, then the
process-message-interrupt-function
will be run as if by process-interrupt call, if the process-message-interrupt-function
is non-nil
.
See multiprocessing.htm for general information on multiprocessing.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 9.0 page.
Created 2015.5.21.
| Allegro CL version 10.0 Unrevised from 9.0 to 10.0. 9.0 version |