I am currently developing an application using google cloud push
notifications and I have a couple of questions.
I had a look at the application that you are recommending to use for
sending notifications (https://code.google.com/p/gcm/source/checkout) and I
noticed that there is no handling when Google Cloud sends a Retry-After
header but the documentation says "Honor the Retry-After header if it's
included in the response from the GCM server."
Is it really mandatory to honor the Retry-After?
Another question I have is regarding the sending of multiple notifications
at the same time (from multiple threads). For example if I send three
concurrent notifications probably all of them will receive the same
Retry-After header. Is there any problem with doing this? Can my
application be blacklisted?
How does Retry-After mix with the specified exponential backoff delay? Do I
only need to perform exponential backoff delay when not receiving the
You received this message because you are subscribed to the Google Groups "android-gcm" group.
To unsubscribe from this group and stop receiving emails from it, send an email to email@example.com.
To post to this group, send email to firstname.lastname@example.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/android-gcm/db46e4ac-9b5b-44d4-b978-304f058299ca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.