aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--facebook/facebook-mqtt.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/facebook/facebook-mqtt.c b/facebook/facebook-mqtt.c
index ab3589c..55fd177 100644
--- a/facebook/facebook-mqtt.c
+++ b/facebook/facebook-mqtt.c
@@ -304,12 +304,13 @@ fb_mqtt_cb_ping(gpointer data, gint fd, b_input_condition cond)
FbMqttMessage *msg;
FbMqttPrivate *priv = mqtt->priv;
+ priv->tev = 0;
+ fb_mqtt_timeout(mqtt);
+
msg = fb_mqtt_message_new(FB_MQTT_MESSAGE_TYPE_PINGREQ, 0);
fb_mqtt_write(mqtt, msg);
g_object_unref(msg);
- priv->tev = 0;
- fb_mqtt_timeout(mqtt);
return FALSE;
}