We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8d0744e commit a7a7904Copy full SHA for a7a7904
src/SocketIOclient.cpp
@@ -188,8 +188,13 @@ void SocketIOclient::loop(void) {
188
void SocketIOclient::handleCbEvent(WStype_t type, uint8_t * payload, size_t length) {
189
switch(type) {
190
case WStype_DISCONNECTED:
191
- runIOCbEvent(sIOtype_DISCONNECT, NULL, 0);
192
- DEBUG_WEBSOCKETS("[wsIOc] Disconnected!\n");
+ if(payload && length > 0) {
+ runIOCbEvent(sIOtype_DISCONNECT, payload, length);
193
+ DEBUG_WEBSOCKETS("[wsIOc] Disconnected! reason: %s\n", payload);
194
+ } else {
195
+ runIOCbEvent(sIOtype_DISCONNECT, NULL, 0);
196
+ DEBUG_WEBSOCKETS("[wsIOc] Disconnected!\n");
197
+ }
198
break;
199
case WStype_CONNECTED: {
200
DEBUG_WEBSOCKETS("[wsIOc] Connected to url: %s\n", payload);
0 commit comments