aboutsummaryrefslogtreecommitdiffstats
path: root/facebook/facebook-mqtt.c
diff options
context:
space:
mode:
Diffstat (limited to 'facebook/facebook-mqtt.c')
-rw-r--r--facebook/facebook-mqtt.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/facebook/facebook-mqtt.c b/facebook/facebook-mqtt.c
index 46af995..c8f9b07 100644
--- a/facebook/facebook-mqtt.c
+++ b/facebook/facebook-mqtt.c
@@ -113,7 +113,9 @@ void fb_mqtt_close(fb_mqtt_t *mqtt)
FB_UTIL_DEBUGLN("Closing with unwritten data");
#endif /* DEBUG_FACEBOOK */
+ mqtt->connected = FALSE;
g_clear_error(&mqtt->err);
+
g_byte_array_set_size(mqtt->rbuf, 0);
g_byte_array_set_size(mqtt->wbuf, 0);
}