Hi,

2017-05-24 22:07 GMT+02:00 Florian Schmaus <f...@geekplace.eu>:
> On 24.05.2017 21:34, Daniel Gultsch wrote:
>> We also came to the conclusion that it is desirable to actively close
>> the TCP connection if an <r/> from the server remains unanswered after
>> ~30 seconds or so. This is due to some platforms (read Android) not
>> allowing us to properly close the connection ourself.
>
> Care to elaborate on the "properly close the connection" part on
> Android? What is Android preventing here?

When doze kicks in it doesn't RST the connection but just drops it. An
App also doesn't get any notification of doze kicking in. (AFAIK)

This means a server would never send out any push notifications if we
wouldn't have the 30s-after-<r/> rule.

cheers
Daniel
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: standards-unsubscr...@xmpp.org
_______________________________________________

Reply via email to