KHTTP_FCGI_FREE(3) BSD Library Functions Manual KHTTP_FCGI_FREE(3)NAME
khttp_fcgi_free, khttp_fcgi_child_free — free a FastCGI instance for kcgi
LIBRARY
library “libkcgi”
SYNOPSIS
#include <stdint.h>
#include <kcgi.h>
enum kcgi_err
khttp_fcgi_free(struct kfcgi *fcgi);
void
khttp_fcgi_child_free(struct kfcgi *fcgi);
DESCRIPTION
The khttp_fcgi_free and khttp_fcgi_child_free functions free the
resources of fcgi allocated by khttp_fcgi_init(3). After calling this
function, fcgi cannot be used.
The khttp_fcgi_child_free performs the same operations as
khttp_fcgi_free, but is careful not to trample on any open streams.
Thus, it may be used after invoking fork(2) without confusing the output
buffer or other child processes.
SEE ALSOkcgi(3), khttp_fcgi_init(3)AUTHORS
The khttp_fcgi_free and khttp_fcgi_child_free functions were written by
Kristaps Dzonsons ⟨kristaps@bsd.lv⟩.
BSD June 4, 2024 BSD