public bool FailedToTeleportAgent(GridRegion destination, UUID failedRegionID, UUID AgentID, string reason,
            bool isCrossing)
        {
            FailedToTeleportAgentRequest request = new FailedToTeleportAgentRequest();
            request.AgentID = AgentID;
            request.Destination = destination;
            request.IsCrossing = isCrossing;
            request.FailedRegionID = failedRegionID;
            request.Reason = reason;

            m_syncMessagePoster.Post(destination.ServerURI, request.ToOSD());
            return true;
        }