File tree Expand file tree Collapse file tree 1 file changed +14
-4
lines changed
Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -19,17 +19,27 @@ class Client extends interfaces.MessagingClient
1919 return callback mqtt
2020
2121 @client = mqtt .connect @address
22- @client . on ' error ' , ( err ) =>
23- debug ' error ' , err
22+
23+ # debug
2424 @client .on ' reconnect' , () =>
2525 debug ' reconnect'
2626 @client .on ' offline' , () =>
2727 debug ' offline'
28- onConnected = (err ) =>
28+
29+ @client .on ' error' , (err ) =>
30+ debug ' error' , err
31+ if callback
32+ callback err
33+ callback = null
34+ return
35+ onConnected = (connack ) =>
2936 debug ' connected'
3037 @client .on ' message' , (topic , message ) =>
3138 @ _onMessage topic, message
32- return callback err
39+ if callback
40+ callback null
41+ callback = null
42+ return
3343 @client .once ' connect' , onConnected
3444
3545 disconnect : (callback ) ->
You can’t perform that action at this time.
0 commit comments