please look at it closer. The session was not updating at all. And that caused whos online to behave erratically never to display guests and making everyone invisible except to self; was not able to follow the locations, would freeze etc.... I uninstalled that part last night and after 6 weeks everything is back to normal.
After that I was getting a db error with the journal, so all I did was alter the table and put journal at the end. Journal works, but I don't know the importance of that code, because it is working without it.
When I compared the database of 3.01 and 3.03 I saw there was a difference. Mine was saying format heap and fixed versus heap and dynamic and were not in same order at all. So I dropped the table and re-installed sesssion from scratch, altering the new table with your alter table code. Still no good. So I reverted your changes and dropped your column. And guest what I saw 26 guests, and I was able to follow locations without the session freezing. Later on I realtered the table to correct the mysql error from journal who could not find the column. And, I spent the night monitoring. Whosonline is finally fixed.
|