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

    https://github.com/apache/drill/pull/993#discussion_r145495990
  
    --- Diff: 
exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/DrillRestServer.java
 ---
    @@ -260,8 +282,14 @@ public WebUserConnection provide() {
             logger.trace("Failed to get the remote address of the http session 
request", ex);
           }
     
    -      final WebSessionResources webSessionResources = new 
WebSessionResources(sessionAllocator,
    -              remoteAddress, drillUserSession);
    +      // Create a dummy close future which is needed by Foreman only. 
Foreman uses this future to add a close
    +      // listener to known about channel close event from underlying 
layer. We use this future to notify Foreman
    +      // listeners when the Web connection between Web Client and 
WebServer is closed. This will help Foreman to cancel
    --- End diff --
    
    Fixed the comment. Sorry for confusion


---

Reply via email to