CVSROOT: /cvs Module name: src Changes by: [email protected] 2010/01/13 03:20:54
Modified files:
lib/libc/gen : readpassphrase.c
Log message:
If a process receives two different signals while in readpassphrase, only
the most recent one will be stored for later re-delivery. When the signal
handlers are restored, all except the most recent signal will be lost.
Replace the single variable with an array so signals are not lost.
ok deraadt@
