Fixed disconnect halt

The triggerHook function will check for self::RETURN_HALT_SERVER and return true or false
disconnect function should test if the return was false or true, not if the return was self::RETURN_HALT_SERVER.