Details
Description
It seems that a lock is not acquired or released at the right time during a session state migration. This causes a lost of the session state during some state migrations.
I attach a multi-threaded test, which replicates this problem with a rather basis contextualiser stack.
I have fixed this problem.