Github user pnowojski commented on a diff in the pull request:

    https://github.com/apache/flink/pull/6272#discussion_r201744623
  
    --- Diff: 
flink-runtime/src/main/java/org/apache/flink/runtime/io/network/buffer/BufferListener.java
 ---
    @@ -27,6 +27,13 @@
        /**
         * Notification callback if a buffer is recycled and becomes available 
in buffer pool.
         *
    +    * <p>Note: responsibility on recycling the given buffer is transferred 
to this implementation,
    +    * including any errors that lead to exceptions being thrown!
    +    *
    +    * <p><strong>BEWARE:</strong> since this may be called from outside 
the thread that relies on
    +    * the listener's logic, any exception that occurs with this handler 
should be forwarded to the
    +    * responsible thread for handling (the buffer pool ignores any {@link 
Throwable} from here!).
    --- End diff --
    
    However now `LocalBufferPool` is not ignoring exceptions, but it is 
forwarding them


---

Reply via email to