Skip to content

Commit acfe161

Browse files
committed
fix #366: double kill reconn_timer
1 parent bfd8c0b commit acfe161

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

examples/tcp_client_test.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,6 @@ tcp_client_t* tcp_client_new(hloop_t* loop) {
126126
void tcp_client_free(tcp_client_t* cli) {
127127
if (!cli) return;
128128
hmutex_destroy(&cli->mutex_);
129-
if (cli->reconn_timer) {
130-
htimer_del(cli->reconn_timer);
131-
cli->reconn_timer = NULL;
132-
}
133129
if (cli->ssl_ctx && cli->alloced_ssl_ctx) {
134130
hssl_ctx_free(cli->ssl_ctx);
135131
cli->ssl_ctx = NULL;

mqtt/mqtt_client.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -368,10 +368,6 @@ mqtt_client_t* mqtt_client_new(hloop_t* loop) {
368368
void mqtt_client_free(mqtt_client_t* cli) {
369369
if (!cli) return;
370370
hmutex_destroy(&cli->mutex_);
371-
if (cli->reconn_timer) {
372-
htimer_del(cli->reconn_timer);
373-
cli->reconn_timer = NULL;
374-
}
375371
if (cli->ssl_ctx && cli->alloced_ssl_ctx) {
376372
hssl_ctx_free(cli->ssl_ctx);
377373
cli->ssl_ctx = NULL;

0 commit comments

Comments
 (0)