From ba099d9262822bcde90b3454c8a72b9ef83820b3 Mon Sep 17 00:00:00 2001 From: Christoph Sturm Date: Mon, 2 Sep 2019 13:04:29 +0200 Subject: [PATCH] fix NPE in shutdown hook --- core/src/main/java/bisq/core/offer/OpenOfferManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/bisq/core/offer/OpenOfferManager.java b/core/src/main/java/bisq/core/offer/OpenOfferManager.java index 02361d49ae..382676ee57 100644 --- a/core/src/main/java/bisq/core/offer/OpenOfferManager.java +++ b/core/src/main/java/bisq/core/offer/OpenOfferManager.java @@ -196,10 +196,10 @@ public class OpenOfferManager implements PeerManager.Listener, DecryptedDirectMe stopPeriodicRepublishOffersTimer(); stopRetryRepublishOffersTimer(); - log.info("Remove open offers at shutDown. Number of open offers: {}", openOffers.size()); // we remove own offers from offerbook when we go offline // Normally we use a delay for broadcasting to the peers, but at shut down we want to get it fast out int size = openOffers != null ? openOffers.size() : 0; + log.info("Remove open offers at shutDown. Number of open offers: {}", size); if (offerBookService.isBootstrapped() && size > 0) { openOffers.forEach(openOffer -> offerBookService.removeOfferAtShutDown(openOffer.getOffer().getOfferPayload())); if (completeHandler != null)