[CalendarServer-changes] [11165] CalendarServer/trunk/calendarserver/push/applepush.py
source_changes at macosforge.org
source_changes at macosforge.org
Fri May 10 14:19:00 PDT 2013
Revision: 11165
http://trac.calendarserver.org//changeset/11165
Author: sagen at apple.com
Date: 2013-05-10 14:19:00 -0700 (Fri, 10 May 2013)
Log Message:
-----------
Set expiration date on APNS notifications
Modified Paths:
--------------
CalendarServer/trunk/calendarserver/push/applepush.py
Modified: CalendarServer/trunk/calendarserver/push/applepush.py
===================================================================
--- CalendarServer/trunk/calendarserver/push/applepush.py 2013-05-10 21:09:01 UTC (rev 11164)
+++ CalendarServer/trunk/calendarserver/push/applepush.py 2013-05-10 21:19:00 UTC (rev 11165)
@@ -368,13 +368,13 @@
self.transport.write(
struct.pack("!BIIH32sH%ds" % (payloadLength,),
- self.COMMAND_ENHANCED, # Command
- identifier, # Identifier
- 0, # Expiry
- 32, # Token Length
- binaryToken, # Token
- payloadLength, # Payload Length
- payload, # Payload in JSON format
+ self.COMMAND_ENHANCED, # Command
+ identifier, # Identifier
+ int(time.time()) + 72 * 60 * 60, # Expires in 72 hours
+ 32, # Token Length
+ binaryToken, # Token
+ payloadLength, # Payload Length
+ payload, # Payload in JSON format
)
)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130510/acfc0cc4/attachment.html>
More information about the calendarserver-changes
mailing list