From 740a34b1053593cb728f7615ba9bcbad4558e428 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20P=C3=B6sel?= Date: Sun, 23 Apr 2017 14:09:59 +0200 Subject: Facebook: Try to send message only once This commit temporarily ignores option to try to send message multiple times if one attempt fails. Let's see if this helps somehow with recent issues with sending messages. --- protocols/FacebookRM/src/messages.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/protocols/FacebookRM/src/messages.cpp b/protocols/FacebookRM/src/messages.cpp index a2ada53862..8fa798548d 100644 --- a/protocols/FacebookRM/src/messages.cpp +++ b/protocols/FacebookRM/src/messages.cpp @@ -45,14 +45,17 @@ void FacebookProto::SendMsgWorker(void *p) ProtoBroadcastAck(data->hContact, ACKTYPE_MESSAGE, ACKRESULT_FAILED, (HANDLE)data->msgid, 0); } else { - int tries = getByte(FACEBOOK_KEY_SEND_MESSAGE_TRIES, 1); + // FIXME: Temporarily disabled 23.4.2017 + /*int tries = getByte(FACEBOOK_KEY_SEND_MESSAGE_TRIES, 1); tries = min(max(tries, 1), 5); std::string error_text; int result = SEND_MESSAGE_ERROR; while (result == SEND_MESSAGE_ERROR && tries-- > 0) { result = facy.send_message(data->msgid, data->hContact, data->msg, &error_text); - } + }*/ + std::string error_text; + int result = facy.send_message(data->msgid, data->hContact, data->msg, &error_text); if (result == SEND_MESSAGE_OK) { ProtoBroadcastAck(data->hContact, ACKTYPE_MESSAGE, ACKRESULT_SUCCESS, (HANDLE)data->msgid, 0); -- cgit v1.2.3