| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 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-2016, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.1 page.
Created 2010.1.21.
| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |