walkor / walkor/stomp

断线重连后心跳Timer会被取消

Open
#3 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
10
Forks
2
PR merge metrics
No merged PRs in 30d

Description

`Workerman\Stomp\Client`断线后`onConnectionClose`方法内调用了`cancelPingTimer`取消心跳Timer,在`onStompReconnect`时,没有重新注册`setPingTimer`,导致重新连接之后,不会再发心跳包,我现在解决办法是覆盖`onStompReconnect`方法,重新加入`setPingTimer`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.