[OSy] Joinovani mrtveho detached vlakna

Vlastimil Babka babka at d3s.mff.cuni.cz
Sun Nov 7 13:14:45 CET 2010


On 11/07/2010 12:01 AM, Cestmir Houska wrote:
> Dobrou pulnoc,
>
> zajimalo by nas, jake je spravne chovani v pripade, kdy se snazime 
> cekat v thread_join na jiz dealokovane zabite detached vlakno (tj. 
> mrtvola uz byla odklizena). Podle specifikace se nam zda, ze v tom 
> pripade je handler vlakna nevalidni a tudiz se ma vratit EINVAL. Avsak 
> test thread2 vyzaduje EKILLED. Slo by samozrejme pridat pred dealokaci 
> vlakna nejaky timeout, ale to nam prijde jako prilis ad-hoc.
>
Dobry den,

kdyz se divam do zdrojaku testu thread2, tak mi prijde ze EKILLED 
vysledek joinu se vyzaduje jen u druheho vytvoreneho vlakna (s 
identifikatorem v promenne thread2), ktere se nedetachuje. Takze bud 
jste si ten test pri ladeni nechtene zmenili, nebo spatne interpretujete 
vypisy?

VB
> S pozdravem,
>
> Cestmir Houska za tym hourva
>
>
> _______________________________________________
> OSy mailing list
> OSy at d3s.mff.cuni.cz
> https://d3s.mff.cuni.cz/mailman/listinfo/osy

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20101107/76074ee1/attachment.html>


More information about the NSWI004 mailing list