diff options
author | Eion Robb <eion@robbmob.com> | 2017-04-12 14:52:51 +0300 |
---|---|---|
committer | Eion Robb <eion@robbmob.com> | 2017-04-12 14:52:51 +0300 |
commit | e768e5edd6ed3b02f2a7614244090f7b5dee3f6e (patch) | |
tree | 3a2995784f72d25e1ab8cce2aa9bac7b94260a80 | |
parent | 848f1d61c4aa90675e40b2de69d2d29a430bf702 (diff) |
Fix for overlapping message polling causing skipped messages
-rw-r--r-- | skypeweb/skypeweb_connection.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/skypeweb/skypeweb_connection.c b/skypeweb/skypeweb_connection.c index 7078412..6326f23 100644 --- a/skypeweb/skypeweb_connection.c +++ b/skypeweb/skypeweb_connection.c @@ -83,7 +83,9 @@ SkypeWebConnection *skypeweb_post_or_get(SkypeWebAccount *sa, SkypeWebMethod met if (keepalive) { purple_http_request_set_keepalive_pool(request, sa->keepalive_pool); } + purple_http_request_set_max_redirects(request, 0); + purple_http_request_set_timeout(request, 120); if (method & (SKYPEWEB_METHOD_POST | SKYPEWEB_METHOD_PUT)) { if (postdata && (postdata[0] == '[' || postdata[0] == '{')) { |