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

    https://github.com/apache/flink/pull/5062#discussion_r153786058
  
    --- Diff: 
flink-queryable-state/flink-queryable-state-client-java/src/main/java/org/apache/flink/queryablestate/network/Client.java
 ---
    @@ -300,7 +333,7 @@ private void handInChannel(Channel channel) {
                                        // Check shut down for possible race 
with shut down. We
                                        // don't want any lingering connections 
after shut down,
                                        // which can happen if we don't check 
this here.
    -                                   if (shutDown.get()) {
    +                                   if 
(!clientShutdownFuture.compareAndSet(null, null)) {
    --- End diff --
    
    for clarity we should call `get()` instead of `compareAndSet` since the 
setting part is a no-op anyway.


---

Reply via email to