Bonjour,
voici mon problème:
j'exécute une section de code Sa dans une classe A, ce code provoque l'envoie d'évènements pas d'autres objets (E1,E2,...). A est abonné a ces évènements. Or quand il reçoit ces évènements, il arrète l'exécution de Sa, éxécutes les sections de codes des évènements (Se1, Se2), puis revient à Sa.
Or j'aimerai que lors de l'exécution de Sa il n'y ai pas d'interruption, et surtout j'aimerai traiter les événements après l'execution de Sa.
Evidement j'ai essayé d'utiliser lock, mais cela ne focntionne pas comme je suis dans le même thread.
De même un désabonnement aux évènement en début de Sa puis réabonnement à la fin, n'est pas envisageable, je veux les traiter ces évènements.
Est-ce que quelqu'un à une solution à mon problème ?
Par avance merci.
![]()
Partager