JAXL::signal_handler PHP Method

signal_handler() public method

Not for public API consumption.
public signal_handler ( integer $sig )
$sig integer
    public function signal_handler($sig)
    {
        $this->end_stream();
        $this->trans->disconnect();
        $this->ev->emit('on_disconnect');
        switch ($sig) {
            // terminal line hangup
            case SIGHUP:
                JAXLLogger::debug("got sighup");
                break;
                // interrupt program
            // interrupt program
            case SIGINT:
                JAXLLogger::debug("got sigint");
                break;
                // software termination signal
            // software termination signal
            case SIGTERM:
                JAXLLogger::debug("got sigterm");
                break;
        }
        exit;
    }