Forum Moderators: coopster
A .Net developer was having the same issue until he implemented IReadOnlySessionState instead of IRequiresSessionState. I don't know what that means, but I think my problem is a session problem too, because when I change the first request's handler to not use sessions, AJAX calls made while the first is still open complete fine. But if session_start() is called, subsequent requests can't complete.
So how can I make it so that calls can be made simultaneously and still both use sessions?
The key was to call session_write_close() after I was done with the session so that the other script could continue.