Current Size: 100%
Here is an excerpt from the chat's log:
07/09/2008 15:15:14 * melkior joins Chatroom
08/09/2008 15:35:00 * Sovran joins Chatroom
08/09/2008 16:24:18 * Sideline quit (timeout)
08/09/2008 17:13:47 * melkior joins Chatroom
08/09/2008 17:56:39 * bransfolly joins Chatroom
09/09/2008 14:56:12 ‹omega13b› blada
09/09/2008 15:17:21 * melkior quit (timeout)
In all the time I've been in there today, it has said I was the only one there. If melkior was in the chat room, it didn't log his entrance like it did all the other times...
Comments
this might be part of the same situation, but I've noticed when I'm on the site and moving about it, that the "Who's Online" section sometimes notes my presence and sometimes doesn't. At the moment, while I'm typing this, it doesn't show me as being on the site, although it did when I was reading parakletos' current blog just before I did this. Don't know if that's a help or not.
Miri
Neither is a problem. Both are really features. My brain is a bit fuzzy from the painkillers, so I'll explain further tomorrow.
It's not a problem for me if names don't show up. I just thought that if there was a technical problem, another clue might help in tracking it down.
Whatever has happened to your poor fuzzy head, I hope you're feeling better soon.
Miri
"Neither is a problem. Both are really features."
That's what all programmers say when they receive a bug report. :P But anyways, the names not always appearing on the Who's online list it because the query to get the online users is before the query that creates the session. I'm not all familiar with the software that is running this website but by the "symptoms" of the problem, I believe that is the case.
A fish without a bicycle cannot contemplate his navel.
The order of the queries is true, but it's not an error. It prevents showing users who leave only one hit, meaning they were online just in passing. At least two actions are necessary for the query to run and fetch the user to the "Who's online" list.
The chat registers user entry only if they left the chat (previously) with a proper command. (/leave)
Otherwise, it could have been a reconnection after a timeout.