Skip to content

Commit acad50e

Browse files
author
尧杰 曾
committed
Fix:DBConnection don't close
1 parent e1f5dd6 commit acad50e

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

PermissionSync/Database/DBManager.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,20 +84,21 @@ public List<PermissionData> GetDBPermissionGroup(CSteamID steamID,EDBQueryType t
8484
}
8585
connection.Open();
8686
var reader = command.ExecuteReader();
87-
// Logger.LogWarning("[GetDB]");
8887
while(reader.Read())
8988
{
9089
PermissionData permissionData = new PermissionData(new CSteamID(Convert.ToUInt64(reader["SteamID"])), reader["PermissionGroup"].ToString(), DateTime.Parse(reader["ExpireDate"].ToString()), reader["Operator"].ToString());
91-
permissionDatas.Add(permissionData);
92-
//Logger.LogWarning("[DEBUG]SID:" + permissionData.SteamID + "PG:" + permissionData.PermissionID + "Date" + permissionData.ExpireDate);
90+
permissionDatas.Add(permissionData);
9391
}
94-
//Logger.LogWarning("[GetDBS]");
9592

9693
}
9794
catch(Exception ex)
9895
{
9996
Logger.LogException(ex);
10097
}
98+
finally
99+
{
100+
connection.Close();
101+
}
101102
return permissionDatas;
102103
}
103104

PermissionSync/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
3333
//通过使用 "*",如下所示:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.0.1.3")]
36-
[assembly: AssemblyFileVersion("1.0.1.3")]
35+
[assembly: AssemblyVersion("1.0.1.4")]
36+
[assembly: AssemblyFileVersion("1.0.1.4")]

0 commit comments

Comments
 (0)