diff options
author | Thomas Adam <thomas@xteddy.org> | 2015-10-22 12:01:09 +0100 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2015-10-22 12:01:09 +0100 |
commit | 6bc3902f5d1188ea457907373011b7dd912e389c (patch) | |
tree | 0d19f6952b66bdbfc68fcfc2b3779ee79d158325 | |
parent | 0bfa615997c4691d8c3b1342d05b2ba190da99c9 (diff) | |
parent | 31fd071faa55638bfaa337d4b62c08e34a24c8f8 (diff) | |
download | rtmux-6bc3902f5d1188ea457907373011b7dd912e389c.tar.gz rtmux-6bc3902f5d1188ea457907373011b7dd912e389c.tar.bz2 rtmux-6bc3902f5d1188ea457907373011b7dd912e389c.zip |
Merge branch 'obsd-master'
-rw-r--r-- | server.c | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -43,7 +43,7 @@ struct clients clients; int server_fd; -int server_shutdown; +int server_exit; struct event server_ev_accept; struct session *marked_session; @@ -54,8 +54,8 @@ struct layout_cell *marked_layout_cell; int server_create_socket(void); void server_loop(void); -int server_should_shutdown(void); -void server_send_shutdown(void); +int server_should_exit(void); +void server_send_exit(void); void server_accept_callback(int, short, void *); void server_signal_callback(int, short, void *); void server_child_signal(void); @@ -233,7 +233,7 @@ server_start(struct event_base *base, int lockfd, char *lockfile) void server_loop(void) { - while (!server_should_shutdown()) { + while (!server_should_exit()) { log_debug("event dispatch enter"); event_loop(EVLOOP_ONCE); log_debug("event dispatch exit"); @@ -244,7 +244,7 @@ server_loop(void) /* Check if the server should exit (no more clients or sessions). */ int -server_should_shutdown(void) +server_should_exit(void) { struct client *c; @@ -269,9 +269,9 @@ server_should_shutdown(void) return (1); } -/* Shutdown the server by killing all clients and windows. */ +/* Exit the server by killing all clients and windows. */ void -server_send_shutdown(void) +server_send_exit(void) { struct client *c, *c1; struct session *s, *s1; @@ -282,7 +282,7 @@ server_send_shutdown(void) if (c->flags & (CLIENT_BAD|CLIENT_SUSPENDED)) server_client_lost(c); else - server_write_client(c, MSG_SHUTDOWN, NULL, 0); + server_write_client(c, MSG_EXIT, NULL, 0); c->session = NULL; } @@ -349,7 +349,7 @@ server_accept_callback(int fd, short events, unused void *data) } fatal("accept failed"); } - if (server_shutdown) { + if (server_exit) { close(newfd); return; } @@ -387,8 +387,8 @@ server_signal_callback(int sig, unused short events, unused void *data) switch (sig) { case SIGTERM: - server_shutdown = 1; - server_send_shutdown(); + server_exit = 1; + server_send_exit(); break; case SIGCHLD: server_child_signal(); |