Ensuring all senders successfully send report when multiple configured

63 views
Skip to first unread message

Miha Mohorčič

unread,
May 18, 2016, 2:49:37 PM5/18/16
to acra-discuss
Hi, 

Quite new with acra, so i might have overlooked this in the documentation.

I have two senders configured (HTTP and custom one) with:
 .setReportSenderFactoryClasses(myReportSenderFactoryClasses) //(as in examples)

When everything goes OK there is no problem. 
However i would like to ensure that HTTP one tries to resend until successful  ( second one is less important, but would be really nice to have). 

Now behaviour looks like this: 

 W/ACRA: ReportSender of class org.acra.sender.HttpSender failed but other senders completed their task. ACRA will not send this report again.

Is it possible to ensure that both senders successfully deliver the report?

Thank you very much for you answers and developers for a nifty tool :)

F43nd1r

unread,
May 18, 2016, 3:52:54 PM5/18/16
to acra-discuss
I don't think this is possible yet. But it might be possible soon: https://github.com/ACRA/acra/pull/462

William Ferguson

unread,
Jun 3, 2016, 10:58:04 PM6/3/16
to acra-discuss
This has been included in 4.9.1, which is yet to be released.
But if you want it now, just build master.

William
Reply all
Reply to author
Forward
0 new messages