Dne 14.3.2020 v 9:49 Dan Lukes napsal(a):
Miroslav Lachman wrote on 12. 3. 2020 16:45:
Zil jsem v domeni, ze kdyz se prerusi SSH spojeni, tak proces, ktery byl spusten uzivatelem skrz to SSH spojeni, se taky ukonci.

Hacek je zakopany v presnem popisu.

A ten se ti dokonce (asi neumyslne) podaril. Skutecne - *proces* se ukonci.  Myslim aktivne - musi to udelat on. No a nektery proces se proste neukonci.

Pokud bychom se chtěli hrabat v nechutných podrobnostech, tak celkem běžné je, že proces zrovna v tu dobu, kdy mu přišel SIGHUP dělá nějaké systémové volání, které trvá dlouho (čtení z pásky). Systém takový signál nepřijme, ale "odloží" ho na dobu, kdy bude proces zase ve "svém" kontextu. Existují volání, která se dokáží docela slušně pokazit, ale to se pak celkem dost pozná, že plní systémový log. Třeba o poškozeném disku nebo tak.
To ale asi nebude tvůj případ.
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem