Thruway\Peer\Client::processGoodbye PHP Method

processGoodbye() public method

Handle process goodbye message
public processGoodbye ( ClientSession $session, Thruway\Message\GoodbyeMessage $msg )
$session Thruway\ClientSession
$msg Thruway\Message\GoodbyeMessage
    public function processGoodbye(ClientSession $session, GoodbyeMessage $msg)
    {
        if (!$session->isGoodbyeSent()) {
            $goodbyeMsg = new GoodbyeMessage(new \stdClass(), "wamp.error.goodbye_and_out");
            $session->sendMessage($goodbyeMsg);
            $session->setGoodbyeSent(true);
        }
    }