Pokracovani po ^Z

Mikulas Patocka mikulas na artax.karlin.mff.cuni.cz
Čtvrtek Prosinec 9 13:44:35 CET 1999


>> >> Mikulas tak pitomy neni. Jde o to, ze signal SIGSTOP nelze zachytit, takze
>> >> pokud ho program dostane, tak se zastavi. Lepsi by bylo, kdyby to ten program
>> >> mohl zachytit a pak se soupnout na pozadi a pokracovat v behu.
>> >
>> >^Z posle SIGTSTP a ne SIGSTOP. Treba Pine dela to, ze si ho chytne, vypise
>> >nejakou hlasku a pak si sam posle SIGSTOP (ktery uz nechytne). Pokud by se
>> >to melo chovat, jako kdyby clovek zaroven ze shellu dal bg, pak by to bylo
>> >horsi, protoze shell jde do popredi, jen kdyz se potomek na pozadi
>> >zastavi, nebo uplne skonci.
>>
>> Jediny co me napada je po SIGTSTP forknout jinej proces, ktery posle po
>> nejake prodleve SIGCONT. Ale je to neciste.
>
>Nebo se forknout a proste skoncit.

Pak uz se ten proces nikdy nebude moct vratit na popredi. Prikaz 'fg'
nebude fungovat.

Mikulas Patocka


Další informace o konferenci Linux