json input support, some shutdown fixes. json needs cleanup.

This commit is contained in:
Ian Gulliver
2016-02-23 13:49:23 -08:00
parent 07d273236d
commit d2e521e90c
14 changed files with 212 additions and 23 deletions

View File

@@ -48,6 +48,10 @@ void peer_init() {
signal(SIGINT, peer_cancel);
}
void peer_cleanup() {
assert(!close(peer_epoll_fd));
}
void peer_epoll_add(struct peer *peer, uint32_t events) {
struct epoll_event ev = {
.events = events,
@@ -80,5 +84,4 @@ void peer_loop() {
wakeup_dispatch();
}
assert(!close(peer_epoll_fd));
}