diff options
Diffstat (limited to 'seatd/server.c')
-rw-r--r-- | seatd/server.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/seatd/server.c b/seatd/server.c index c31fbba..5abe389 100644 --- a/seatd/server.c +++ b/seatd/server.c @@ -23,7 +23,10 @@ static int server_handle_vt_rel(int signal, void *data); static int server_handle_kill(int signal, void *data); int server_init(struct server *server) { - poller_init(&server->poller); + if (poller_init(&server->poller) == -1) { + log_errorf("could not initialize poller: %s", strerror(errno)); + return -1; + } linked_list_init(&server->seats); linked_list_init(&server->idle_clients); |