diff --git a/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java b/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java index 7d7074f4e4..f78888a753 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java @@ -660,7 +660,10 @@ public class SAMv1Handler extends SAMHandler implements SAMRawReceiver, SAMDatag } } - return streamSession.closeConnection(id); + boolean closed = streamSession.closeConnection(id); + if ( (!closed) && (_log.shouldLog(Log.WARN)) ) + _log.warn("Stream unable to be closed, but this is non fatal"); + return true; } /* Check whether a size is inside the limits allowed by this protocol */