diff options
-rw-r--r-- | facebook/facebook-mqtt.c | 4 | ||||
-rw-r--r-- | facebook/facebook-mqtt.h | 14 |
2 files changed, 10 insertions, 8 deletions
diff --git a/facebook/facebook-mqtt.c b/facebook/facebook-mqtt.c index 88f9c94..46af995 100644 --- a/facebook/facebook-mqtt.c +++ b/facebook/facebook-mqtt.c @@ -194,7 +194,7 @@ static void fb_mqtt_timeout(fb_mqtt_t *mqtt) g_return_if_fail(mqtt != NULL); fb_mqtt_timeout_clear(mqtt); - mqtt->tev = b_timeout_add(FB_MQTT_TIMEOUT, fb_mqtt_cb_timeout, mqtt); + mqtt->tev = b_timeout_add(FB_MQTT_TIMEOUT_CONN, fb_mqtt_cb_timeout, mqtt); } /** @@ -232,7 +232,7 @@ static void fb_mqtt_ping(fb_mqtt_t *mqtt) g_return_if_fail(mqtt != NULL); fb_mqtt_timeout_clear(mqtt); - mqtt->tev = b_timeout_add(FB_MQTT_TIMEOUT, fb_mqtt_cb_ping, mqtt); + mqtt->tev = b_timeout_add(FB_MQTT_TIMEOUT_PING, fb_mqtt_cb_ping, mqtt); } /** diff --git a/facebook/facebook-mqtt.h b/facebook/facebook-mqtt.h index 0d9b3f9..e279240 100644 --- a/facebook/facebook-mqtt.h +++ b/facebook/facebook-mqtt.h @@ -25,12 +25,14 @@ #include "facebook-util.h" -#define FB_MQTT_NAME "MQIsdp" -#define FB_MQTT_VERS 3 -#define FB_MQTT_KA 60 -#define FB_MQTT_HOST "mqtt.facebook.com" -#define FB_MQTT_PORT 443 -#define FB_MQTT_TIMEOUT (FB_MQTT_KA * 1000) +#define FB_MQTT_NAME "MQIsdp" +#define FB_MQTT_VERS 3 +#define FB_MQTT_KA 60 +#define FB_MQTT_HOST "mqtt.facebook.com" +#define FB_MQTT_PORT 443 + +#define FB_MQTT_TIMEOUT_CONN (FB_MQTT_KA * 1500) +#define FB_MQTT_TIMEOUT_PING (FB_MQTT_KA * 1000) /** * Executes one of the #fb_mqtt_funcs. |