瀏覽代碼

关闭session

dzx 1 年之前
父節點
當前提交
359dfb44fc

+ 8 - 0
src/main/java/com/xjrsoft/module/workflow/service/impl/WorkflowExecuteServiceImpl.java

@@ -1296,6 +1296,10 @@ public class WorkflowExecuteServiceImpl implements IWorkflowExecuteService {
                     session.quietRollback();
                 }
                 throw new MyException("【表单id: " + formConfig.getFormId() + "】 提交错误, 请联系管理员!");
+            }finally {
+                for (Session session : sessionList) {
+                    session.close();
+                }
             }
 
         }
@@ -1458,6 +1462,10 @@ public class WorkflowExecuteServiceImpl implements IWorkflowExecuteService {
                     session.quietRollback();
                 }
                 throw new MyException("【表单id: " + formConfig.getFormId() + "】 提交错误, 请联系管理员!");
+            }finally {
+                for (Session session : sessionList) {
+                    session.close();
+                }
             }
 
         }