diff --git a/src/main/java/net/schmizz/concurrent/Promise.java b/src/main/java/net/schmizz/concurrent/Promise.java index 5b8372ca..bae1741b 100644 --- a/src/main/java/net/schmizz/concurrent/Promise.java +++ b/src/main/java/net/schmizz/concurrent/Promise.java @@ -104,7 +104,8 @@ public void clear() { lock.lock(); try { pendingEx = null; - deliver(null); + log.debug("Clearing <<{}>>", name); + val = null; } finally { lock.unlock(); }