diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2015-03-12 21:10:00 +0100 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2015-03-12 21:10:00 +0100 |
commit | e0403c6407e1b3b2ef0082a1ea4cd4e0ebf2bc33 (patch) | |
tree | 7cf0ca271b689563244ec30714ff2ec9609837fd | |
parent | 79668628ba0e6f42ba2ff8d51f2fd3c33b0838ad (diff) | |
download | nldev-e0403c6407e1b3b2ef0082a1ea4cd4e0ebf2bc33.tar.bz2 nldev-e0403c6407e1b3b2ef0082a1ea4cd4e0ebf2bc33.tar.xz |
nldev: don't bother shutdown on a socket we are about to close
-rw-r--r-- | nldev.c | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -73,10 +73,8 @@ sighandler(int sig) case SIGQUIT: case SIGABRT: case SIGTERM: - if (listfd >= 0) { - shutdown(listfd, SHUT_RDWR); + if (listfd >= 0) close(listfd); - } exit(0); break; default: @@ -255,7 +253,6 @@ main(int argc, char *argv[]) fds[1].fd = child.fd; } - shutdown(listfd, SHUT_RDWR); close(listfd); return 0; |