国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

Gateway客戶端斷開鏈接后 在服務端設置的定時器還一直運行

xyle

Gateway客戶端斷開鏈接后? 在服務端設置的定時器還一直運行,請問如何關閉?

3814 1 0
1個回答

six

我這有個辦法,
把定時器id存在session里,然后onClose的時候根據(jù)id刪除定時器
$_SESSION = Timer::add(.........);
?
public static function onClose($client_id) {
? ? if (isset($_SESSION)) Timer::del($_SESSION);
}

  • xyle 2019-07-04

    謝謝,目前用這個方法解決了。但有個問題請教,鏈接都關閉了,定時器為什么不自動關閉,還一直發(fā)消息?

  • six 2019-07-04

    為啥連接關閉了定時器就關閉呢?二者根本沒有關聯(lián)吧

  • xyle 2019-07-04

    這樣的,定時器是對鏈接發(fā)消息的,鏈接關閉了 定時器就沒有用了

  • six 2019-07-04

    你這個有點夸張了,又不是人工智能,智能分辨業(yè)務邏輯

年代過于久遠,無法發(fā)表回答
??