Fix some messy shutdown.

This commit is contained in:
Ian Gulliver
2016-02-26 14:31:35 -08:00
parent 8ed1f152a6
commit a9cfb590e1

View File

@@ -50,7 +50,10 @@ void peer_cleanup() {
}
void peer_shutdown(int __attribute__((unused)) signal) {
assert(!close(peer_shutdown_fd));
if (peer_shutdown_fd != -1) {
assert(!close(peer_shutdown_fd));
peer_shutdown_fd = -1;
}
}
void peer_epoll_add(struct peer *peer, uint32_t events) {