fix hanging of pending offer with scheduled txs

This commit is contained in:
woodser 2025-06-05 10:50:12 -04:00 committed by woodser
parent ea536bb4ee
commit 8ee1bb372b

View file

@ -1175,9 +1175,10 @@ public class OpenOfferManager implements PeerManager.Listener, DecryptedDirectMe
return; return;
} else if (openOffer.getScheduledTxHashes() == null) { } else if (openOffer.getScheduledTxHashes() == null) {
scheduleWithEarliestTxs(openOffers, openOffer); scheduleWithEarliestTxs(openOffers, openOffer);
resultHandler.handleResult(null);
return;
} }
resultHandler.handleResult(null);
return;
} }
} catch (Exception e) { } catch (Exception e) {
if (!openOffer.isCanceled()) log.error("Error processing offer: {}\n", e.getMessage(), e); if (!openOffer.isCanceled()) log.error("Error processing offer: {}\n", e.getMessage(), e);