From 82f88d04add3b8670b938ac7c5cab6b379dcd44c Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Mon, 21 Dec 2015 16:59:54 -0800 Subject: [PATCH] Fuzz GCM write timestmap by 10 seconds // FREEBIE --- .../org/whispersystems/textsecuregcm/push/FeedbackHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/whispersystems/textsecuregcm/push/FeedbackHandler.java b/src/main/java/org/whispersystems/textsecuregcm/push/FeedbackHandler.java index e76c7bbcb..95e584909 100644 --- a/src/main/java/org/whispersystems/textsecuregcm/push/FeedbackHandler.java +++ b/src/main/java/org/whispersystems/textsecuregcm/push/FeedbackHandler.java @@ -73,7 +73,7 @@ public class FeedbackHandler implements Managed, Runnable { if (event.getRegistrationId().equals(device.get().getGcmId())) { logger.info("GCM Unregister GCM ID matches!"); if (device.get().getPushTimestamp() == 0 || - event.getTimestamp() > device.get().getPushTimestamp()) + event.getTimestamp() > (device.get().getPushTimestamp() + TimeUnit.SECONDS.toMillis(10))) { logger.info("GCM Unregister Timestamp matches!");