commit | e9f5e36730e8dfc703e90b1382ffd0dac6310a99 | [log] [tgz] |
---|---|---|
author | Yuval Fledel <yuvalfl@gmail.com> | Mon Nov 22 21:34:19 2010 +0200 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Mon Nov 22 15:19:43 2010 -0500 |
tree | 8e9a07e8f33b3257b04592a69f63e3be19d48ce8 | |
parent | 91b5999ce4a72aadec0aef42121045ff78e1f0df [diff] [blame] |
Make clients exit orderly when there is no connection
diff --git a/clients/terminal.c b/clients/terminal.c index c841ef2..2f12f8a 100644 --- a/clients/terminal.c +++ b/clients/terminal.c
@@ -548,6 +548,10 @@ struct terminal *terminal; d = display_create(&argc, &argv, option_entries); + if (d == NULL) { + fprintf(stderr, "failed to create display: %m\n"); + return -1; + } terminal = terminal_create(d, option_fullscreen); if (terminal_run(terminal, "/bin/bash"))