diff --git a/SGGL/FineUIPro.Mobile/common/PageBase.cs b/SGGL/FineUIPro.Mobile/common/PageBase.cs index f7b91f08..f53190e6 100644 --- a/SGGL/FineUIPro.Mobile/common/PageBase.cs +++ b/SGGL/FineUIPro.Mobile/common/PageBase.cs @@ -199,7 +199,9 @@ namespace FineUIPro.Mobile { if (BLL.Funs.DBList.ContainsKey(System.Threading.Thread.CurrentThread.ManagedThreadId)) { - BLL.Funs.DBList.Remove(System.Threading.Thread.CurrentThread.ManagedThreadId); + Model.SGGLDB db; + BLL.Funs.DBList.TryRemove(System.Threading.Thread.CurrentThread.ManagedThreadId,out db); + db.Dispose(); } }