Functionsยง
- Inner function for
bootstrap_server_connection_and_drop_privileges
. See that function for more information. - This function is used to bootstrap the connection to the server. This can happen in two ways:
- Drop privileges to the real user and group of the process. If the process is not running with elevated privileges, this function is a no-op.
- Fork a child process to run the server with the provided config. The server will exit silently by itself when it is done, and this function will only return for the client with the socket for the server.
- run_
forked_ ๐server Run the server in the forked child process. This function will not return, but will exit the process with a success code.