diff --git a/core/src/main/java/io/bitsquare/trade/TradeManager.java b/core/src/main/java/io/bitsquare/trade/TradeManager.java index 4dc4736aa6..e1102eebe7 100644 --- a/core/src/main/java/io/bitsquare/trade/TradeManager.java +++ b/core/src/main/java/io/bitsquare/trade/TradeManager.java @@ -221,7 +221,7 @@ public class TradeManager { } // We start later to have better connectivity to the network - UserThread.runPeriodically(() -> publishTradeStatistics(tradesForStatistics), + UserThread.runAfter(() -> publishTradeStatistics(tradesForStatistics), 30, TimeUnit.SECONDS); pendingTradesInitialized.set(true); diff --git a/core/src/main/java/io/bitsquare/trade/offer/OpenOfferManager.java b/core/src/main/java/io/bitsquare/trade/offer/OpenOfferManager.java index 69038a9ed5..4c6ff77250 100644 --- a/core/src/main/java/io/bitsquare/trade/offer/OpenOfferManager.java +++ b/core/src/main/java/io/bitsquare/trade/offer/OpenOfferManager.java @@ -505,7 +505,7 @@ public class OpenOfferManager implements PeerManager.Listener, DecryptedDirectMe // we delay to avoid reaching throttle limits // roughly 4 offers per second - long delay = 150; + long delay = 300; final long minDelay = (i + 1) * delay; final long maxDelay = (i + 2) * delay; final OpenOffer openOffer = openOffersList.get(i);