
Envoyé par
Linio
J'ai essayé les blocs, synchronized(this).
Mais bon voilà ça verrouille exactement de la même manière les parties que je ne voudrais pas voir verrouillées (à savoir le notifyAll())
Si je synchronise avec un autre objet de la classe, ça part en sucette comme qui dirait avec des : Current Thread is not owner (erreur comme si la méthode était pas synchro)
P.S: ta portion de code pourrait faire planter mon appli, les wait devant être dans des blocs synchro, sinon ça donne:
Erreur dans reception java.lang.IllegalMonitorStateException: current thread not owner
Partager