Current File : //opt/RZphp74/includes/doc/System_Daemon/examples/bug_test_b.php
#!/usr/bin/php -q
<?php

// Make it possible to test in source directory
// This is for PEAR developers only
ini_set('include_path', ini_get('include_path').':..');

// Include Class
error_reporting(E_ALL);

// Start System Daemon (PEAR)
require_once "System/Daemon.php";

// Allowed arguments & their defaults
$runmode = array(
	"no-daemon" 	=> true,
	"help" 			=> false,
	"write-initd" 	=> false
);

// Options
$options = array(
	'appName' 				=> 'queue_test',
	'appDir' 				=> dirname(__FILE__),
	'sysMaxExecutionTime' 	=> '0',
	'sysMaxInputTime' 		=> '0',
	'sysMemoryLimit' 		=> '1024M'
);
System_Daemon::setOptions($options);

// Overrule the signal handler with any function
System_Daemon::setSigHandler(SIGCONT, array("System_Daemon", "defaultSigHandler"));

System_Daemon::start();
System_Daemon::restart();
System_Daemon::stop();