FunctionPackage: mpToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 6.2
This page is new in 6.2

capture-console-interrupts

Arguments:

This function is defined only on Allegro CL on Windows.

The console runs in a non-Lisp thread and wakes up a Lisp thread to read lines of characters when a line is complete. The particular thread it tries to wake usually doesn't matter, but if it happens to be a thread that is executing a lengthy (or blocked) foreign call, the Lisp will be unresponsive. If an application can make such calls, it should take the following precaution to make sure the Lisp can respond to console activity:

This thread does not have to process the data, and can be a working background process or an idler that simply sleeps in a loop.


Copyright (c) 1998-2002, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 6.2. This page is new in the 6.2 release.
Created 2002.2.26.

ToCDocOverviewCGDocRelNotesIndexPermutedIndex
Allegro CL version 6.2
This page is new in 6.2