diff --git a/src/main/java/reactor/ipc/netty/channel/PooledClientContextHandler.java b/src/main/java/reactor/ipc/netty/channel/PooledClientContextHandler.java
index <HASH>..<HASH> 100644
--- a/src/main/java/reactor/ipc/netty/channel/PooledClientContextHandler.java
+++ b/src/main/java/reactor/ipc/netty/channel/PooledClientContextHandler.java
@@ -266,12 +266,10 @@ final class PooledClientContextHandler<CHANNEL extends Channel>
 
 		pool.release(c)
 		    .addListener(f -> {
-			    if (f.isSuccess()) {
-				    onReleaseEmitter.onComplete();
-			    }
-			    else {
-				    onReleaseEmitter.onError(f.cause());
-			    }
+		        if (log.isDebugEnabled() && !f.isSuccess()){
+		            log.debug("Failed cleaning the channel from pool", f.cause());
+		        }
+		        onReleaseEmitter.onComplete();
 		    });
 
 	}
Fix IllegalArgumentException: Channel [...] was not acquired from this ChannelPool