Skip to main content
Version: 21 R4 BETA

CLEAR SEMAPHORE

CLEAR SEMAPHORE ( semaphore : Text )

ParameterTypeDescription
semaphoreText→Semaphore to clear

Description​

CLEAR SEMAPHORE erases semaphore previously set by the Semaphore function.

As a rule, all semaphores that have been created should be cleared. If semaphores are not cleared, they remain in memory until the process that creates them ends. A process can only clear semaphores that it has created. If you try to clear a semaphore from within a process that did not create it, nothing happens.

Example​

See the example for Semaphore.

See also​

Semaphore
Semaphores and signals
Test semaphore

Properties​

Command number144
Thread safeyes