Notes de version de Sun GlassFish Communications Server 2.0

Interblocage possible si une application convergente utilise un objet SAS comme verrou de synchronisation (Problème 1954)

Description

Si une application convergente dotée de servlets HTTP et SIP utilise un objet sipApplicationSession comme verrou pour synchroniser l'accès entre les flux de travail SIP et HTTP, un interblocage est observé.

Solution

N'utilisez pas sipApplicationSession comme verrou de synchronisation. Utilisez plutôt un objet sérialisable défini comme un attribut dans sipApplicationSession comme verrou.