From c1ac65345dcbc40ad87b83d27b4fd655309474af Mon Sep 17 00:00:00 2001 From: Manfred Karrer Date: Mon, 16 May 2016 11:26:46 +0200 Subject: [PATCH] Add try/catch around offerBookListItems.clear(); --- .../io/bitsquare/gui/main/offer/offerbook/OfferBook.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gui/src/main/java/io/bitsquare/gui/main/offer/offerbook/OfferBook.java b/gui/src/main/java/io/bitsquare/gui/main/offer/offerbook/OfferBook.java index 3b07fe7e7e..f6dc6621ea 100644 --- a/gui/src/main/java/io/bitsquare/gui/main/offer/offerbook/OfferBook.java +++ b/gui/src/main/java/io/bitsquare/gui/main/offer/offerbook/OfferBook.java @@ -91,7 +91,12 @@ public class OfferBook { List offers = offerBookService.getOffers(); CopyOnWriteArraySet list = new CopyOnWriteArraySet<>(); offers.stream().forEach(e -> list.add(new OfferBookListItem(e))); - offerBookListItems.clear(); + try { + offerBookListItems.clear(); + } catch (Throwable t) { + log.error(" offerBookListItems.clear failed " + t.getMessage()); + } + offerBookListItems.addAll(list); log.debug("offerBookListItems " + offerBookListItems.size());