cteni ze socketu

petr.adamek na antek.cz petr.adamek na antek.cz
Čtvrtek Listopad 14 10:20:23 CET 2002


> > > K tomu uz jsem dosel taky, ale presto mi neni jasne, proc se proces po 
> > > preruseni signalem alarm znovu vraci zpet, presne tam, kde byl prerusen - 
> > > podle mych chabych znalosti, by mel pokracovat o krok (rekneme radek ve 
> > > zdrojaku) dale - nebo ne ?
> > ??? hmm, a jak ma chudak jadro poznat kde v kodu zacina dalsi radek
> > zdrojaku:-)))???
> 
> Pokud signal prijde kdyz je proces blokovan v kernelu uvnitr signalu, tak 
> IMHO celkem snadno - ne tedy primo na dalsi radek zdrojaku, ale proste 
> pokud chce, aby program pokracoval, tak preda rizeni (zjednodusene receno) 
> na instrukci v kodu procesu, ktera nasleduje po volani syscallu, pokud 
> chce syscall restartovat, tak to ma kernel plne v rukou.
Samozrejme pokud signal nastane v dobe kdy proces provadi kod, 
ktery s tim pocita, tak se muze dit cokoliv, ale obecne?

AdaMcPetr
petr.adamek na antek.cz
http://www.antek.cz


Další informace o konferenci Linux