En fait, la seule raison pour que tu ne récupères pas ton message, c'est que ton thread principal se retrouve bloqué et qu'il ne puisse pas traité le message que tu essaie de lui envoyé.
Essaie en mettant en commentaire tout ce qu'il y a après dans ta fonction execute.
Partager