Jungtaek Lim created ZEPPELIN-534:
-------------------------------------

             Summary: Broken RemoteInterpreterService.Client is reused, not 
discarded  
                 Key: ZEPPELIN-534
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-534
             Project: Zeppelin
          Issue Type: Bug
            Reporter: Jungtaek Lim
            Priority: Minor


Looking into the Zeppelin code, there're getClient() and releaseClient() in 
RemoteInterpreterProcess, but RemoteInterpreterProcess doesn't expose 
releaseBrokenClient() which discards broken client from pool.

This means Zeppelin always return Client to pool whether it is broken or not, 
so broken Client instances are reused or even leaked if releaseClient() is not 
called.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to