diff options
author | Justin Clark-Casey (justincc) | 2010-03-03 22:14:06 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2010-03-03 22:14:06 +0000 |
commit | edb176447ba9cd6d29bd45d9b3714aa0dab9cbf9 (patch) | |
tree | 5cd33ef765c28d2265b4e119f78ca5a1104ca590 /bin | |
parent | Actually make EventManager.OnAttach() fire when an object is attached. Previ... (diff) | |
download | opensim-SC-edb176447ba9cd6d29bd45d9b3714aa0dab9cbf9.zip opensim-SC-edb176447ba9cd6d29bd45d9b3714aa0dab9cbf9.tar.gz opensim-SC-edb176447ba9cd6d29bd45d9b3714aa0dab9cbf9.tar.bz2 opensim-SC-edb176447ba9cd6d29bd45d9b3714aa0dab9cbf9.tar.xz |
Fix bug where approximately half the time, attachments would rez only their root prim until right clicked (or otherwise updated).
The root cause of this problem was that multiple ObjectUpdates were being sent on attachment which differed enough to confuse the client.
Sometimes these would eliminate each other and sometimes not, depending on whether the scheduler looked at the queued updates.
The solution here is to only schedule the ObjectUpdate once the attachment code has done all it needs to do.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/OpenSim.exe.config | 2 | ||||
-rw-r--r-- | bin/config-include/Standalone.ini | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/bin/OpenSim.exe.config b/bin/OpenSim.exe.config index 3c7adf5..4e7ef51 100755 --- a/bin/OpenSim.exe.config +++ b/bin/OpenSim.exe.config | |||
@@ -12,7 +12,7 @@ | |||
12 | <log4net> | 12 | <log4net> |
13 | <appender name="Console" type="OpenSim.Framework.Console.OpenSimAppender, OpenSim.Framework.Console"> | 13 | <appender name="Console" type="OpenSim.Framework.Console.OpenSimAppender, OpenSim.Framework.Console"> |
14 | <layout type="log4net.Layout.PatternLayout"> | 14 | <layout type="log4net.Layout.PatternLayout"> |
15 | <conversionPattern value="%date{HH:mm:ss} - %message" /> | 15 | <conversionPattern value="%date{HH:mm:ss,fff} - %message" /> |
16 | </layout> | 16 | </layout> |
17 | </appender> | 17 | </appender> |
18 | 18 | ||
diff --git a/bin/config-include/Standalone.ini b/bin/config-include/Standalone.ini index bf693a1..dc65ffd 100644 --- a/bin/config-include/Standalone.ini +++ b/bin/config-include/Standalone.ini | |||
@@ -31,14 +31,14 @@ | |||
31 | 31 | ||
32 | [AvatarService] | 32 | [AvatarService] |
33 | LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" | 33 | LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" |
34 | ConnectionString = "URI=file:avatars.db,version=3" | 34 | ; ConnectionString = "URI=file:avatars.db,version=3" |
35 | 35 | ||
36 | [AuthorizationService] | 36 | [AuthorizationService] |
37 | LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService" | 37 | LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService" |
38 | 38 | ||
39 | [AuthenticationService] | 39 | [AuthenticationService] |
40 | LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | 40 | LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" |
41 | ConnectionString = "URI=file:auth.db,version=3" | 41 | ; ConnectionString = "URI=file:auth.db,version=3" |
42 | 42 | ||
43 | [GridService] | 43 | [GridService] |
44 | LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" | 44 | LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" |
@@ -51,7 +51,7 @@ | |||
51 | 51 | ||
52 | [UserAccountService] | 52 | [UserAccountService] |
53 | LocalServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 53 | LocalServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
54 | ConnectionString = "URI=file:userprofiles.db,version=3" | 54 | ; ConnectionString = "URI=file:userprofiles.db,version=3" |
55 | ;; These are for creating new accounts | 55 | ;; These are for creating new accounts |
56 | AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | 56 | AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" |
57 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" | 57 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" |
@@ -60,7 +60,7 @@ | |||
60 | 60 | ||
61 | [FriendsService] | 61 | [FriendsService] |
62 | LocalServiceModule = "OpenSim.Services.FriendsService.dll" | 62 | LocalServiceModule = "OpenSim.Services.FriendsService.dll" |
63 | ConnectionString = "URI=file:friends.db,version=3" | 63 | ; ConnectionString = "URI=file:friends.db,version=3" |
64 | 64 | ||
65 | [Friends] | 65 | [Friends] |
66 | Connector = "OpenSim.Services.FriendsService.dll" | 66 | Connector = "OpenSim.Services.FriendsService.dll" |