Jongyoung Park created TAJO-1619:
------------------------------------
Summary: JDBC program is stuck after closing
Key: TAJO-1619
URL: https://issues.apache.org/jira/browse/TAJO-1619
Project: Tajo
Issue Type: Bug
Components: JDBC
Affects Versions: 0.10.0
Reporter: Jongyoung Park
{code:title=JdbcTest.java|borderStyle=solid}
public class JdbcTest {
public static void main(String [] args) throws ClassNotFoundException,
SQLException {
Class.forName("org.apache.tajo.jdbc.TajoDriver");
Connection conn =
DriverManager.getConnection("jdbc:tajo://127.0.0.1:26002/tpch");
Statement stmt = null;
ResultSet rs = null;
try {
stmt = conn.createStatement();
rs = stmt.executeQuery("select count(*) from customer");
System.out.println(rs.next());
System.out.println(rs.getInt(1));
} catch (SQLException e) {
System.err.println(e.getMessage());
} finally {
System.out.println("close start");
if (rs != null) rs.close();
System.out.println("rs close end");
if (stmt != null) stmt.close();
System.out.println("stmt close end");
if (conn != null) conn.close();
System.out.println("conn close end");
}
}
}
{code}
When the code above is executed, it is stuck after printing 'conn close end'.
I attache log and thread dump.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)