diff --git a/src/main/java/com/commafeed/backend/pubsubhubbub/SubscriptionHandler.java b/src/main/java/com/commafeed/backend/pubsubhubbub/SubscriptionHandler.java index 263ee5e7..b8eaf8fe 100644 --- a/src/main/java/com/commafeed/backend/pubsubhubbub/SubscriptionHandler.java +++ b/src/main/java/com/commafeed/backend/pubsubhubbub/SubscriptionHandler.java @@ -36,6 +36,15 @@ public class SubscriptionHandler { FeedDAO feedDAO; public void subscribe(Feed feed) { + + try { + // make sure the feed has been updated in the database so that the + // callback works + Thread.sleep(30000); + } catch (InterruptedException e1) { + // do nothing + } + String hub = feed.getPushHub(); String topic = feed.getPushTopic(); String publicUrl = FeedUtils