Commit Graph

15 Commits

Author SHA1 Message Date
Lucas Vieira 31864cdf2b fix: 🐛 fixes race condition (#155)
- this race condition occurs when a client is disconnected or when hmq checks
if client still alive

Signed-off-by: Lucas Vieira <lucas.engen.cc@gmail.com>
2022-04-04 20:32:38 +08:00
ZhangJian He 108e934a85 [cleanup] delete comment out code (#137) 2022-01-10 10:59:39 +08:00
turtletramp ad7f4bc3f0 bug-2 adding RWMutex to inflight map and update the map access to use the mutex (#108) 2021-01-18 14:45:38 +08:00
sngyai 6cb307d252 Feature qos1&qos2 (#99)
* client publish qos2

* server dispatch qos1&qos2

* Use at most one timer for each client

* Use at most one timer for each client
2020-11-30 11:34:03 +08:00
Rajiv Shah 4782f76048 Replace satori/go.uuid with google/uuid (#89) 2020-06-09 10:13:37 +08:00
Aleksey Myasnikov 1a374f9734 Update comm.go (#85) 2020-05-08 11:26:44 +08:00
joy.zhou eef900ad2f Update comm.go 2019-12-25 17:14:44 +08:00
joy.zhou 69a26f8cd9 update plugin 2019-08-19 10:33:19 +08:00
joy.zhou c6b1f1db42 Plugins support (#46)
* modify

* update

* add acl

* add feature

* update dockerfile

* add deploy

* update

* update

* plugins

* plugins

* update

* update

* update

* fixed

* remove

* fixed

* add log

* update

* fixed

* update

* fix config

* add http api

* add http api

* resp

* add config for work chan

* update

* fixed

* update

* disable trace

* fixed

* change acl

* fixed

* fixed res

* dd

* dd

* ddd

* dd

* update

* fixed

* update

* add

* fixed

* update key

* add log

* update

* format

* update

* update auth

* update

* update readme

* added

* update

* fixed

* fixed

* fix

* upade

* update

* update
2019-07-25 13:54:42 +08:00
joy.zhou 7547ad3bdc Restruct (#34)
* modify

* remove

* modify

* modify

* remove no use

* add online/offline notification

* modify

* format log

* add reference
2018-12-26 14:51:13 +08:00
zhouyuyan 93b21777ff add lisence 2018-01-25 13:47:50 +08:00
zhouyuyan 50a9a6841d byte 2017-09-01 13:57:40 +08:00
zhouyuyan a45cccaa7a packet 2017-09-01 11:08:28 +08:00
chowyu08 80e118728d 'fhmq' 2017-08-25 21:29:03 +08:00
zhouyuyan 853ad54178 modify 2017-08-24 15:11:04 +08:00