Page MenuHomeFreeBSD

D50251.diff
No OneTemporary

D50251.diff

diff --git a/usr.bin/mail/collect.c b/usr.bin/mail/collect.c
--- a/usr.bin/mail/collect.c
+++ b/usr.bin/mail/collect.c
@@ -698,7 +698,7 @@
/*ARGSUSED*/
void
-collhup(int s __unused)
+collhup(int signo)
{
rewind(collf);
savedeadletter(collf);
@@ -706,7 +706,8 @@
* Let's pretend nobody else wants to clean up,
* a true statement at this time.
*/
- exit(1);
+ signal(signo, SIG_DFL);
+ raise(signo);
}
void

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 21, 3:48 AM (9 h, 31 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31886028
Default Alt Text
D50251.diff (428 B)

Event Timeline