Salut tout le monde,
Ca fait un moment que je me gratte la tête.
Sur un web dev, j'enregistre les session ID de mes utilisateurs lorsqu'ils ouvrent un doc qui est en Bdd SQL.
Cela me permet de 'bloquer' le doc pour éviter qu'un autre user le traite.
Le pb, c'est que lorsque la session prend fin, il me faut libérer le document.
J'ai essayé avec le global.asax en mettant ma session state en inProc mais ça ne fonctionne pas bien, j'ai certains doc qui restent bloqués à jamais.
Donc comme j'ai les sessionID en Bdd, n'existe-t-il pas une possibilité de vérifier si le sessionID est toujours existant ? Vérification lancée par un timer ou au application/session start du global.asax (qui semble mieux fonctionner) ?
Si qq'un a une solution pour ce pb ca me faciliterait la vie et en plus ca me permettrait de me coucher un peu moins con ce soir
Xam666
Partager