commit-mailutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mailutils/mail mail.c mailline.c util.c


From: Alain Magloire
Subject: mailutils/mail mail.c mailline.c util.c
Date: Mon, 23 Jul 2001 13:20:57 -0700

CVSROOT:        /home/cvs
Module name:    mailutils
Changes by:     Alain Magloire <address@hidden> 01/07/23 13:20:57

Modified files:
        mail           : mail.c mailline.c util.c 

Log message:
        The reason the interrupt code did not work for me, is that
        by default using signal will make function calls restartable,
        at least on my default RH5.1, when read() was interrupted
        it did not return EINTR inside ml_getc().
        
        * mail.c (main): Use sigaction if available to set SIGPIPE.
        * mailline.c (sig_handler): Reset "lines" variable.
        Recall signal() if we did not have sigaction.
        (ml_readline_init):  Use sigaction to set SIGWINCH and SIGINT.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mail/mail.c.diff?cvsroot=OldCVS&tr1=1.40&tr2=1.41&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mail/mailline.c.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mail/util.c.diff?cvsroot=OldCVS&tr1=1.26&tr2=1.27&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]