die("setgroups");
}
if (getgroups(0, NULL) != 0) {
- die_fmt("failed to drop all groups");
+ die_fmt("failed to drop all supplementary groups");
}
/* Dropping groups may require privileges, do that first. */
if (ppoll(fds, nfds, NULL /* no timeout */, &sigset_old) == -1) {
if (errno == EAGAIN || errno == EINTR) {
continue;
- } else {
- perror("poll");
}
+ perror("poll");
break;
}