mirror of
https://github.com/opensim/opensim.git
synced 2026-05-14 18:55:39 +08:00
Remove query locking in MySQLUserProfileData. This is not necessary as the connection is not shared.
This commit is contained in:
@@ -46,11 +46,6 @@ namespace OpenSim.Data.MySQL
|
|||||||
{
|
{
|
||||||
get; set;
|
get; set;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected object Lock
|
|
||||||
{
|
|
||||||
get; set;
|
|
||||||
}
|
|
||||||
|
|
||||||
protected virtual Assembly Assembly
|
protected virtual Assembly Assembly
|
||||||
{
|
{
|
||||||
@@ -1025,11 +1020,8 @@ namespace OpenSim.Data.MySQL
|
|||||||
put.Parameters.AddWithValue("?TagId", props.TagId.ToString());
|
put.Parameters.AddWithValue("?TagId", props.TagId.ToString());
|
||||||
put.Parameters.AddWithValue("?DataKey", props.DataKey.ToString());
|
put.Parameters.AddWithValue("?DataKey", props.DataKey.ToString());
|
||||||
put.Parameters.AddWithValue("?DataVal", props.DataVal.ToString());
|
put.Parameters.AddWithValue("?DataVal", props.DataVal.ToString());
|
||||||
|
|
||||||
lock(Lock)
|
put.ExecuteNonQuery();
|
||||||
{
|
|
||||||
put.ExecuteNonQuery();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1065,14 +1057,11 @@ namespace OpenSim.Data.MySQL
|
|||||||
using (MySqlCommand cmd = new MySqlCommand(query, dbcon))
|
using (MySqlCommand cmd = new MySqlCommand(query, dbcon))
|
||||||
{
|
{
|
||||||
cmd.Parameters.AddWithValue("?UserId", props.UserId.ToString());
|
cmd.Parameters.AddWithValue("?UserId", props.UserId.ToString());
|
||||||
cmd.Parameters.AddWithValue("?TagId", props.TagId.ToString ());
|
cmd.Parameters.AddWithValue("?TagId", props.TagId.ToString());
|
||||||
cmd.Parameters.AddWithValue("?DataKey", props.DataKey.ToString ());
|
cmd.Parameters.AddWithValue("?DataKey", props.DataKey.ToString());
|
||||||
cmd.Parameters.AddWithValue("?DataVal", props.DataKey.ToString ());
|
cmd.Parameters.AddWithValue("?DataVal", props.DataKey.ToString());
|
||||||
|
|
||||||
lock(Lock)
|
cmd.ExecuteNonQuery();
|
||||||
{
|
|
||||||
cmd.ExecuteNonQuery();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1086,5 +1075,4 @@ namespace OpenSim.Data.MySQL
|
|||||||
}
|
}
|
||||||
#endregion Integration
|
#endregion Integration
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user