В сообщении от Понедельник 19 апреля 2010 22:46:53 автор Joshua Bell написал: > I took a peek at the sim code that issues ParcelAccessListReply and > your analysis appears to be correct; there's a special case for > sending a null entry if there are no entries at all, otherwise the > data is just sent in as many packets as necessary, with no termination > indicator.
In that case, I consider this behavior to be a bug, so I created one on jira: http://jira.secondlife.com/browse/SVC-5713 As I explain in the bug entry, this issue can be fixed in a backwards compatible and elegant manner, by always terminating the list with a null entry, and not just when it's empty. Fixing this would avoid data loss (once the viewer is updated to take advantage of this), and make things much easier for other clients. For instance I have a bot that cleans up ban lists ocassionally by removing deleted accounts, since in this area the number of bans manages to get quite close to the limit. Losing half the entries during what is a routine maintenance operation wouldn't be good. _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges