|
|
Topic complex |
CGI functions |
Function |
endsema() |
Short |
Gibt einen Semaphor frei |
Syntax |
ENDSEMA([sema : INTEGER]) |
Parameter |
|
Return |
|
See also: |
|
Description |
Die tdbengine synchronisiert CGI-Prozesse über binäre Semaphoren. Diese werden in Form exclusiv gesperrter (leerer) Dateien realisiert. Diese Vorgehensweise hat den großen Vorteil, dass auch externe Terminierungen eines CGI-Prozesses zur Freigabe des Semaphoren führen. Normalerweise wird ein Semaphor für die gesamte Programmlaufzeit belegt. Welcher für das Programm zuständig ist, kann in tdbengine.ini festgelegt werden. Wenn keine gepufferte Ausgabe vorliegt (nach CGICLOSEBUFFER), kann der Semaphor mit ENDSEMA vorzeitig freigegeben werden.
|
Write a comment:
|
|
|