~mdw
/
tripe
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
server/keymgmt.c: Remove redundant error reports.
[tripe]
/
uslip
/
uslip.c
diff --git
a/uslip/uslip.c
b/uslip/uslip.c
index
66cc079
..
629da12
100644
(file)
--- a/
uslip/uslip.c
+++ b/
uslip/uslip.c
@@
-605,6
+605,7
@@
static void slipif(void)
sig_init(&sel);
sig_add(&term, SIGTERM, slip_term, &fd);
sig_init(&sel);
sig_add(&term, SIGTERM, slip_term, &fd);
+ sig_add(&term, SIGHUP, slip_term, &fd);
sig_add(&term, SIGINT, slip_term, &fd);
initqueue(&q_in);
sig_add(&term, SIGINT, slip_term, &fd);
initqueue(&q_in);
@@
-620,7
+621,7
@@
static void slipif(void)
/* --- Main loop --- */
while (reasons) {
/* --- Main loop --- */
while (reasons) {
- if (sel_select(&sel))
+ if (sel_select(&sel)
&& errno != EINTR
)
die(EXIT_FAILURE, "select: %s", strerror(errno));
}
die(EXIT_FAILURE, "select: %s", strerror(errno));
}