DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

funlockfile(S)


funlockfile -- relinquish thread ownership of a file

Syntax

cc . . . -lc

#include <stdio.h>

void funlockfile(FILE *file);

Description

This function provide for explicit application-level locking of standard I/O objects. It can be used by a thread to end a sequence of I/O statements that are to be executed as a unit.

funlockfile relinquishes ownership granted to the thread via a previous successful call to flockfile or ftrylockfile.

A thread can nest calls to flockfile or ftrylockfile as long as each successful call has a corresponding funlockfile call to relinquish ownership completely.

The behavior is undefined if funlockfile is called without a matching successful call to flockfile or ftrylockfile.

See also

flock(S), flockfile(S), ftrylockfile(S),
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003