Merge branch 'justincc-dev'
						commit
						abcde41c0d
					
				| 
						 | 
				
			
			@ -615,8 +615,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
 | 
			
		|||
 | 
			
		||||
            // UseCircuitCode handling
 | 
			
		||||
            if (packet.Type == PacketType.UseCircuitCode)
 | 
			
		||||
            {
 | 
			
		||||
                m_log.Debug("[LLUDPSERVER]: Handling UseCircuitCode packet from " + buffer.RemoteEndPoint);
 | 
			
		||||
            {                
 | 
			
		||||
                object[] array = new object[] { buffer, packet };
 | 
			
		||||
 | 
			
		||||
                if (m_asyncPacketHandling)
 | 
			
		||||
| 
						 | 
				
			
			@ -827,9 +826,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP
 | 
			
		|||
 | 
			
		||||
        private void HandleUseCircuitCode(object o)
 | 
			
		||||
        {
 | 
			
		||||
            DateTime startTime = DateTime.Now;
 | 
			
		||||
            object[] array = (object[])o;
 | 
			
		||||
            UDPPacketBuffer buffer = (UDPPacketBuffer)array[0];
 | 
			
		||||
            UseCircuitCodePacket packet = (UseCircuitCodePacket)array[1];
 | 
			
		||||
            
 | 
			
		||||
            m_log.DebugFormat("[LLUDPSERVER]: Handling UseCircuitCode request from {0}", buffer.RemoteEndPoint);
 | 
			
		||||
 | 
			
		||||
            IPEndPoint remoteEndPoint = (IPEndPoint)buffer.RemoteEndPoint;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -838,6 +840,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP
 | 
			
		|||
 | 
			
		||||
            // Acknowledge the UseCircuitCode packet
 | 
			
		||||
            SendAckImmediate(remoteEndPoint, packet.Header.Sequence);
 | 
			
		||||
            
 | 
			
		||||
            m_log.DebugFormat(
 | 
			
		||||
                "[LLUDPSERVER]: Handling UseCircuitCode request from {0} took {1}ms", 
 | 
			
		||||
                buffer.RemoteEndPoint, (DateTime.Now - startTime).Milliseconds);            
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        private void SendAckImmediate(IPEndPoint remoteEndpoint, uint sequenceNumber)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,4 @@
 | 
			
		|||
/*
 | 
			
		||||
/*
 | 
			
		||||
 * Copyright (c) Contributors, http://opensimulator.org/
 | 
			
		||||
 * See CONTRIBUTORS.TXT for a full list of copyright holders.
 | 
			
		||||
 *
 | 
			
		||||
| 
						 | 
				
			
			@ -65,7 +65,7 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.GridUser
 | 
			
		|||
 | 
			
		||||
        public void OnMakeRootAgent(ScenePresence sp)
 | 
			
		||||
        {
 | 
			
		||||
            m_log.DebugFormat("[ACTIVITY DETECTOR]: Detected root presence {0} in {1}", sp.UUID, sp.Scene.RegionInfo.RegionName);
 | 
			
		||||
//            m_log.DebugFormat("[ACTIVITY DETECTOR]: Detected root presence {0} in {1}", sp.UUID, sp.Scene.RegionInfo.RegionName);
 | 
			
		||||
            m_GridUserService.SetLastPosition(sp.UUID.ToString(), UUID.Zero, sp.Scene.RegionInfo.RegionID, sp.AbsolutePosition, sp.Lookat);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,4 @@
 | 
			
		|||
/*
 | 
			
		||||
/*
 | 
			
		||||
 * Copyright (c) Contributors, http://opensimulator.org/
 | 
			
		||||
 * See CONTRIBUTORS.TXT for a full list of copyright holders.
 | 
			
		||||
 *
 | 
			
		||||
| 
						 | 
				
			
			@ -71,7 +71,7 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Presence
 | 
			
		|||
 | 
			
		||||
        public void OnMakeRootAgent(ScenePresence sp)
 | 
			
		||||
        {
 | 
			
		||||
            m_log.DebugFormat("[PRESENCE DETECTOR]: Detected root presence {0} in {1}", sp.UUID, sp.Scene.RegionInfo.RegionName);
 | 
			
		||||
//            m_log.DebugFormat("[PRESENCE DETECTOR]: Detected root presence {0} in {1}", sp.UUID, sp.Scene.RegionInfo.RegionName);
 | 
			
		||||
            m_PresenceService.ReportAgent(sp.ControllingClient.SessionId, sp.Scene.RegionInfo.RegionID);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -324,7 +324,7 @@ namespace OpenSim.Region.CoreModules.World.WorldMap
 | 
			
		|||
            if (threadrunning) return;
 | 
			
		||||
            threadrunning = true;
 | 
			
		||||
 | 
			
		||||
            m_log.Debug("[WORLD MAP]: Starting remote MapItem request thread");
 | 
			
		||||
//            m_log.Debug("[WORLD MAP]: Starting remote MapItem request thread");
 | 
			
		||||
 | 
			
		||||
            Watchdog.StartThread(process, "MapItemRequestThread", ThreadPriority.BelowNormal, true);
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1075,9 +1075,11 @@ namespace OpenSim.Region.Framework.Scenes
 | 
			
		|||
        /// </summary>
 | 
			
		||||
        public void CompleteMovement(IClientAPI client)
 | 
			
		||||
        {
 | 
			
		||||
// DEBUG ON
 | 
			
		||||
            m_log.WarnFormat("[SCENE PRESENCE]: CompleteMovement for {0}",UUID);
 | 
			
		||||
// DEBUG OFF
 | 
			
		||||
            DateTime startTime = DateTime.Now;
 | 
			
		||||
            
 | 
			
		||||
            m_log.DebugFormat(
 | 
			
		||||
                "[SCENE PRESENCE]: Completing movement of {0} into region {1}", 
 | 
			
		||||
                client.Name, Scene.RegionInfo.RegionName);
 | 
			
		||||
 | 
			
		||||
            Vector3 look = Velocity;
 | 
			
		||||
            if ((look.X == 0) && (look.Y == 0) && (look.Z == 0))
 | 
			
		||||
| 
						 | 
				
			
			@ -1125,6 +1127,10 @@ namespace OpenSim.Region.Framework.Scenes
 | 
			
		|||
                if (friendsModule != null)
 | 
			
		||||
                    friendsModule.SendFriendsOnlineIfNeeded(ControllingClient);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            m_log.DebugFormat(
 | 
			
		||||
                "[SCENE PRESENCE]: Completing movement of {0} into region {1} took {2}ms", 
 | 
			
		||||
                client.Name, Scene.RegionInfo.RegionName, (DateTime.Now - startTime).Milliseconds);            
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -88,7 +88,7 @@ namespace OpenSim.Services.PresenceService
 | 
			
		|||
 | 
			
		||||
        public bool ReportAgent(UUID sessionID, UUID regionID)
 | 
			
		||||
        {
 | 
			
		||||
            m_log.DebugFormat("[PRESENCE SERVICE]: ReportAgent with session {0} in region {1}", sessionID, regionID);
 | 
			
		||||
//            m_log.DebugFormat("[PRESENCE SERVICE]: ReportAgent with session {0} in region {1}", sessionID, regionID);
 | 
			
		||||
            try
 | 
			
		||||
            {
 | 
			
		||||
                PresenceData pdata = m_Database.Get(sessionID);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue