struct apr_os_proc_mutex_t

Overview

Basic OS process mutex structure. Moreā€¦

#include <apr_portable.h>

struct apr_os_proc_mutex_t {
    // fields

    int crossproc;
    pthread_mutex_t* pthread_interproc;
    pthread_mutex_t* intraproc;
};

Detailed Documentation

Basic OS process mutex structure.

Fields

int crossproc

Value used for SYS V Semaphore, FCNTL and FLOCK serialization

pthread_mutex_t* pthread_interproc

Value used for PTHREAD serialization

pthread_mutex_t* intraproc

This value is currently unused within APR and Apache