I'm getting a delay in session update query when database is selected as session handler in Joomla 2.5, which doesn't let me login. Also it only happens when i enable a module(made by me). So basically what the module does is send an ajax request to a custom component and returns some json data, which is further processed.
As session write callback is called when the php rendering is completed, update query to session table is executed. Only thing which i was able to find:
When page is opened(as guest), following request takes place:
On login:
Sometimes #2 request is finished between these requests and session is replaced with guest data, in turn logging out the user.
I was hoping if there is any workaround. Also this doesn't happen all the time, which is making it more complicated.