Generic Function | Package: mp | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version

## barrier-unblock

Arguments: barrier &key disable reset-count kill-waiting

The method when barrier is a `barrier` object is as folows. The disable argument overrides the value of the disable-on-unblock slot in the `barrier` instance. If the disable argument (or slot) is non-`nil`, the barrier is disabled, otherwise leave the barrier enabled with an arriver-count of zero.

If the reset-count argument is a positive integer or `t`, set the count in the barrier to the new value.

If kill-waiting is non-`nil`, kill any threads currently waiting at the barrier.

Finally, release any threads still waiting at the barrier.

See Barrier API in smp.htm.

See multiprocessing.htm for general information on multiprocessing in Allegro CL.

Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version