Tak to je Linux docela frajersky napsanej, na Win kdyz se ukonci thread co ma zamknuty synchronizacni objekty tak se ty objekty nasignalujou do abandoned (opustenyho) stavu (cimz se uvolni thread/y co na ten objekt cekaji). Docela se to hodi pokud thread kterej neco zamkne havaruje.
No a to neni vsechno. Vlakna na Linuxu jsou vlastne procesy, takze maji vlastni pid. Na starsich kernelech
pokud dochazela pamet, tak oom killer proste sestrelil
nejaky vlakno procesu, kterej zral pamet a zbytek
daemona se proste zastavil. Stavalo se to napriklad u openldapu. Dneska uz to oom killer nedela, ale riziko
ze neco killne/nekorekte ukonci vlakno tu je porad.
Ivan