diff --git a/src/jdbc/cubrid/jdbc/jci/UServerSideConnection.java b/src/jdbc/cubrid/jdbc/jci/UServerSideConnection.java index 637f329..e157f03 100644 --- a/src/jdbc/cubrid/jdbc/jci/UServerSideConnection.java +++ b/src/jdbc/cubrid/jdbc/jci/UServerSideConnection.java @@ -200,7 +200,7 @@ protected void closeInternal() { new Class[] {}, this.curThread, new Object[] {}); - if (currentStatus == CALL) { + if (currentStatus != INVOKE) { disconnect(); UJCIUtil.invoke( "com.cubrid.jsp.ExecuteThread",