Re: more signal locking bugs?

Magnus Naeslund(f)
2003-02-17T16:59:22Z

Linus Torvalds <torvalds@transmeta.com> wrote:
>
> Doh.
>
> This should fix it.

[snip]

> + spin_lock_irq(&task->sighand->siglock);
> + collect_sigign_sigcatch(task, &sigign, &sigcatch);
> + spin_lock_irq(&task->sighand->siglock);

[snip]

You take the lock twice here?

Magnus