Posted: 15 Jun 2010, 22:54
The following is what I was able to trace in the two separate debug textfields of the two users. Here is the trace from Jack's point of view that shows the userlist after Jack logs in, then after Steve logs in:
And here is the userlist that is returned to Steve after he logs in:userlist = ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[object User]
User list(32):
list item #31: [object User]
Jack
userlist = ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[object User]
User list(33):
list item #32: [object User]
Steve
As you can see, Jack disappears from his own returned userlist once Steve logs in, but Steve receives a userlist that has both users in it. Both arrays contain 33 items, but for some reason the second to last slot in Jack's array that used to contain his User object is now empty just for him.userlist = ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[object User],[object User]
User list(33):
list item #32: [object User]
Steve
list item #31: [object User]
Jack