Jan Kiszka wrote:
> Philippe Gerum wrote:
>> Jan Kiszka wrote:
>>> Philippe Gerum wrote:
Jan Kiszka wrote:
> Philippe Gerum wrote:
>> Jan Kiszka wrote:
>>> Hi,
>>>
>>> bad news, everyone :(. According to the result of some lengthy debug
>>> session with a customer and s
Jan Kiszka wrote:
> + /* We are awake, no one must steal our lock anymore. */
> + thread->wwake = NULL;
> +
This is wrong, whether or not no one must steal our lock anymore will be
decided at the "redo" label, when we "test and set", the synch owner.
--
Gilles Chanteperdrix wrote:
> Jan Kiszka wrote:
>> +/* We are awake, no one must steal our lock anymore. */
>> +thread->wwake = NULL;
>> +
>
> This is wrong, whether or not no one must steal our lock anymore will be
> decided at the "redo" label, when we "test and set", the synch owner.
>
Philippe Gerum wrote:
> Jan Kiszka wrote:
>> Philippe Gerum wrote:
>>> Jan Kiszka wrote:
Philippe Gerum wrote:
> Jan Kiszka wrote:
>> Philippe Gerum wrote:
>>> Jan Kiszka wrote:
Hi,
bad news, everyone :(. According to the result of some lengthy debug
Gilles Chanteperdrix wrote:
> Jan Kiszka wrote:
>> +/* We are awake, no one must steal our lock anymore. */
>> +thread->wwake = NULL;
>> +
>
> This is wrong, whether or not no one must steal our lock anymore will be
> decided at the "redo" label, when we "test and set", the synch owner.
>