Python threading (was: Re: global interpreter lock not working as it should)

Martin v. Loewis martin at
Tue Aug 6 10:53:48 CEST 2002

a-steinhoff at (Armin Steinhoff) writes:

>  'Aha. You've slightly misunderstood' what I wrote. I mentioned that a
> code sequence like
>        success = thelock->locked == 0;
>        if (success) thelock->locked = 1;
> done in critical section is plain nonsense.

I still don't understand why you think so. How would you change that
sequence, so that it still has the same effect?


More information about the Python-list mailing list