commit
08d8159d5a960466bb9a951ecc8036baa4d74e6b
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Oct 10 16:42:29 2015 +0200
Fix pthread_kill
* sysdeps/hurd/pt-kill.c (pthread_kill): Lock ss lock before calling
_hurd_raise_signal. Return error returned by _hurd_raise_signal.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name cvs-pt-kill.diff
detail.code = sig;
detail.error = 0;
- _hurd_raise_signal (ss, sig, &detail);
-
- return 0;
+ __spin_lock (&ss->lock);
+ return _hurd_raise_signal (ss, sig, &detail);
}