Robin Elfrink wrote:
Trying to fix ticket #1485659.
There's a race condiction, in session handling. I think I got that with attached patch.
your patch is not fixing race condition
Session data is stored serialized(), but not exactly. So I had to create extra unserialize/serialize functions for that.
But what's the real reason? Why PHP's auto-serialization isn't working? Maybe it's a problem with mysql's TEXT column size described in PHP manual? Change column type to MEDIUMTEXT (ALTER TABLE session MODIFY vars mediumtext NOT NULL) and try then.