From 72725a08940cb087e54ddb847224c0039e5d617b Mon Sep 17 00:00:00 2001 From: Sean Dague Date: Thu, 16 Oct 2008 15:57:59 +0000 Subject: - Enforced no user or agent with UUID 0 on agent DB insertion --- OpenSim/Data/MySQL/MySQLUserData.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'OpenSim/Data/MySQL') diff --git a/OpenSim/Data/MySQL/MySQLUserData.cs b/OpenSim/Data/MySQL/MySQLUserData.cs index 3a088cf..ecd534a 100644 --- a/OpenSim/Data/MySQL/MySQLUserData.cs +++ b/OpenSim/Data/MySQL/MySQLUserData.cs @@ -617,6 +617,10 @@ namespace OpenSim.Data.MySQL /// The agent to create public override void AddNewUserAgent(UserAgentData agent) { + UUID zero = UUID.Zero; + if (agent.ProfileID == zero || agent.SessionID == zero) + return; + MySQLSuperManager dbm = GetLockedConnection(); try { -- cgit v1.1