Thready a přerušení syscallu signálem

Tomáš Janoušek tomi na nomi.cz
Středa Duben 11 16:32:38 CEST 2007


Dobry den,

On Sun, Apr 08, 2007 at 09:16:49PM +0200, Ladislav Vaiz wrote:
> 1) Jak nejlépe přerušit syscall v threadu, jehož  jsem rodičem?
> 2) Pokud přes signál, jak zjistim PID vlákna? Jaký je v linuxu vztah 
> mezi vláknem a procesem? Vzpomínám si, že Linux z nějakého podobného 
> důvodu nesplňoval POSIX.

Pokud vam staci prerusit ten thread uplne, pak bude existovat neco jako
pthread_cancel. Pokud chcete signaly, pak existuje tkill a gettid.
Snad to pomuze.

S pozdravem,
-- 
Tomáš Janoušek, a.k.a. Liskni_si, http://work.lisk.in/



Další informace o konferenci Linux