diff options
author | Diva Canto | 2010-01-10 15:34:56 -0800 |
---|---|---|
committer | Diva Canto | 2010-01-10 15:34:56 -0800 |
commit | 4dd523b45d1e635c66eb4e556764fabe29dbfc58 (patch) | |
tree | dbd92b59418535e6c2967021124a906a9987088d /OpenSim/Services/PresenceService | |
parent | * Last reference to CommsManager.UserProfileCacheService removed (diff) | |
download | opensim-SC_OLD-4dd523b45d1e635c66eb4e556764fabe29dbfc58.zip opensim-SC_OLD-4dd523b45d1e635c66eb4e556764fabe29dbfc58.tar.gz opensim-SC_OLD-4dd523b45d1e635c66eb4e556764fabe29dbfc58.tar.bz2 opensim-SC_OLD-4dd523b45d1e635c66eb4e556764fabe29dbfc58.tar.xz |
* Changed IPresenceService Logout, so that it takes a position and a lookat
* CommsManager.AvatarService rerouted
Diffstat (limited to 'OpenSim/Services/PresenceService')
-rw-r--r-- | OpenSim/Services/PresenceService/PresenceService.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Services/PresenceService/PresenceService.cs b/OpenSim/Services/PresenceService/PresenceService.cs index 2884199..34a3154 100644 --- a/OpenSim/Services/PresenceService/PresenceService.cs +++ b/OpenSim/Services/PresenceService/PresenceService.cs | |||
@@ -87,7 +87,7 @@ namespace OpenSim.Services.PresenceService | |||
87 | return true; | 87 | return true; |
88 | } | 88 | } |
89 | 89 | ||
90 | public bool LogoutAgent(UUID sessionID) | 90 | public bool LogoutAgent(UUID sessionID, Vector3 position, Vector3 lookat) |
91 | { | 91 | { |
92 | PresenceData data = m_Database.Get(sessionID); | 92 | PresenceData data = m_Database.Get(sessionID); |
93 | if (data == null) | 93 | if (data == null) |
@@ -103,6 +103,8 @@ namespace OpenSim.Services.PresenceService | |||
103 | 103 | ||
104 | data.Data["Online"] = "false"; | 104 | data.Data["Online"] = "false"; |
105 | data.Data["Logout"] = Util.UnixTimeSinceEpoch().ToString(); | 105 | data.Data["Logout"] = Util.UnixTimeSinceEpoch().ToString(); |
106 | data.Data["Position"] = position.ToString(); | ||
107 | data.Data["LookAt"] = lookat.ToString(); | ||
106 | 108 | ||
107 | m_Database.Store(data); | 109 | m_Database.Store(data); |
108 | 110 | ||