Page MenuHomePhabricator

final class PhutilDaemonOverseer
Phabricator Technical Documentation (Daemons)

Oversees a daemon and restarts it if it fails.

Tasks

Signal Handling

Other Methods

Methods

public function __construct($argv)

This method is not documented.
Parameters
array$argv
Return
this//Implicit.//

public function addLibrary($library)

This method is not documented.
Parameters
$library
Return
wild

public function run()

This method is not documented.
Return
wild

public function addFutureToPool($future)

This method is not documented.
Parameters
Future$future
Return
wild

private function getFuturePool()

This method is not documented.
Return
wild

private function createDaemonPools()

This method is not documented.
Return
wild

private function getDaemonPools()

This method is not documented.
Return
wild

private function updateMemory()

This method is not documented.
Return
wild

public function logMessage($type, $message, $context)

This method is not documented.
Parameters
$type
$message
$context
Return
wild

private function installSignalHandlers()

This method is not documented.
Return
wild

public function didReceiveSignal($signo)

This method is not documented.
Parameters
$signo
Return
wild

private function getModules()

This method is not documented.
Return
wild

private function shouldReloadDaemons()

This method is not documented.
Return
wild

private function shouldWakePool($pool)

This method is not documented.
Parameters
PhutilDaemonPool$pool
Return
wild

private function shouldShutdown()

This method is not documented.
Return
wild