block concurrent accesses on Session internal state 

and stop sending notifications in an asynchrone way, in a job nobody
know when it will be scheduled.