diff options
author | Amadeusz Sławiński <amade@asmblr.net> | 2014-09-17 11:32:49 +0200 |
---|---|---|
committer | Amadeusz Sławiński <amade@asmblr.net> | 2014-09-17 11:33:42 +0200 |
commit | 6c8c8604086124bcbce7df21c252bb2d03a50f08 (patch) | |
tree | 6367e95b68fcc855f7312667fccc66f0152368cb | |
parent | 9dc8d7c2008c3c698c2e018c3ec123e6dd622f5e (diff) | |
download | screen-6c8c8604086124bcbce7df21c252bb2d03a50f08.tar.gz |
fix: screen -ls always exits with 1
bug https://savannah.gnu.org/bugs/?43238
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
-rw-r--r-- | src/screen.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/screen.c b/src/screen.c index 15a1361..426fbda 100644 --- a/src/screen.c +++ b/src/screen.c @@ -1182,8 +1182,8 @@ char **av; } if (fo == 0) Panic(0, "No Sockets found in %s.\n", SockPath); - Panic(0, "%d Socket%s in %s.\n", fo, fo > 1 ? "s" : "", SockPath); - /* NOTREACHED */ + Msg(0, "%d Socket%s in %s.", fo, fo > 1 ? "s" : "", SockPath); + eexit(0); } signal(SIG_BYE, AttacherFinit); /* prevent races */ if (cmdflag) |