-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dead locks #54
Comments
Tu es sûr qu'il y a deadlock, les appels viennent du même thread non ? |
Effectivement, le lock ne bloque pas le thread qui a posé le lock. En tous cas, j'arrive régulièrement sur des blocages sur des lock (this), donc je suis sûr du constat. Cependant tu as raison, les deux exemples que j'ai donné ne sont pas concernés. J'ai pas mal limité le problème en reduisant les zones lockées le plus possible. |
Dans ton exemple tu n'es pas bloqué dans Bar puisque l'appel vient du même thread. |
Quel Bar ? sifflote Une petite soif ? |
Il a de l'humour en plus. |
Bah, il a oublié de poser un lock sur mon post quand il a commencé à rédiger sa réponse. |
pas moyen de lock un message sur gh, hein |
C'est toi la lock |
Hello,
juste pour info, il y a quelques problèmes de lock. Les plus sérieux étant dans ServerConnection, où censuré.
De plus, il est fortement déconseillé d'utiliser lock(this), surtout quand ce sont des objets publics.
Merci,
FF
The text was updated successfully, but these errors were encountered: