Web Site © 2003 
Updated 7/7/2005 

» Readme

semutil

The following files should be included with this distribution.

COPYING - GNU General Public License.
COPYING.LIB - GNU Library General Public License.
INSTALL - Compilation and installation instructions.
README - This file.
logwrite.h - Prototypes, defines, and includes for logwrite functions.
semutil.c - Program (main) to remove, increment, and decrement a semaphore.
semutil.mak - Makefile.
semutils.c - Semaphore utility functions.
semutils.h - Prototypes, defines, and includes for semaphore functions.

The semutil program is a utility that can remove a semaphore, increment (release) a semaphore, decrement (wait on) a semaphore, and display the value of a semaphore.

Semaphores are used by the mlogwrite program to control concurrent writes to the message log. The semutil program can be used to manipulate this semaphore (or any other you have permission for). For example, if the mlogwrite program begins an operation to write to the message log and is killed before it completes and releases the semaphore, all other logwrite()s will wait indefinitely for the semaphore to be released. Use this program to release the semaphore and let the other logwrite()s execute.

See the file INSTALL for compilation and installation instructions.

Mail suggestions and bug reports for this program to mobius@mobius-soft.com.

More Downloads

» Home
» News
» Services
» About Us
» Client References
» Fractals
» Top Mud
» Mud Registration
» Free Downloads
» Personal

In Association with Amazon.com