@Override public void closeResultSet(LensSessionHandle sessionHandle, QueryHandle queryHandle) throws LensException { try { log.info("CloseResultSet:session:{} query:{}", sessionHandle, queryHandle); acquire(sessionHandle); resultSets.remove(queryHandle); // Ask driver to close result set QueryContext ctx=getQueryContext(queryHandle); if (null != ctx) { ctx.getSelectedDriver().closeResultSet(queryHandle); } } finally { release(sessionHandle); } }