mozilla-services / autopush

Python Web Push Server used by Mozilla
https://autopush.readthedocs.io/
Mozilla Public License 2.0
219 stars 30 forks source link

Routed messages should use the same TTL as the submitted subscription #1424

Open jrconlin opened 4 years ago

jrconlin commented 4 years ago

Where a given bridge system provides a TTL or message expiration, the value should be the same as the TTL of the provided subscription update message. Bridges will attempt to persist a message (or drop immediately) if a given device is unavailable. This could be a source of things like missed "send tab" updates.