[so] [SO] [Tema3] [Linux] Nelamurire teste
Razvan Deaconescu
razvan.deaconescu at cs.pub.ro
Thu Apr 30 20:20:36 EEST 2009
On Thu, 2009-04-30 at 18:38 +0300, Voicu Alexandru - Teodor wrote:
> Faptul ca se testeaza ca a fost restaurat vechiul handle (sa_handle)
> inseamna ca trebuia sa folosim sa_handler pentru interceptare
> SIGSEGV ?
Nu. De ce ar ar trebui sa_handler?
> Eu am folosit sa_sigaction (aveam nevoie de adresa la care se produce
> SIGSECV) si pe acesta l-am restaurat la vechea valoare, dar pentru
> sa_handler obtin failed daca restaurez action.sa_handler =
> old_action.sa_handler asa ca am folosit action.sa_handler = SIG_DFL.
> Este corect ?
E OK. Dar de ce nu nu folosesti action.sa_sigaction =
old_action.sa_sigaction?
> Ca sa iau informatia despre old_action am folosit sigaction
> ( SIGSEGV , &action , &old_action );
E OK.
> Functile de set_signal si restore_signal sunt cele din laboratorul 7
> task 5.
Foarte bine.
Razvan
More information about the so
mailing list