summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornicm <nicm>2020-01-29 16:22:32 +0000
committernicm <nicm>2020-01-29 16:22:32 +0000
commit44dad918f82124272486dfd4439dd72cb969fa12 (patch)
tree3be68d3468d979a37139137cb1bad0e6296f47c2
parent531daba584f55fed87ec87986a7f0b497c14626f (diff)
Warn if a message type that is no longer used is received.
-rw-r--r--client.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/client.c b/client.c
index a36c6471..0c2a6ee2 100644
--- a/client.c
+++ b/client.c
@@ -863,6 +863,12 @@ client_dispatch_wait(struct imsg *imsg)
case MSG_WRITE_CLOSE:
client_write_close(data, datalen);
break;
+ case MSG_OLDSTDERR:
+ case MSG_OLDSTDIN:
+ case MSG_OLDSTDOUT:
+ fprintf(stderr, "server version is too old for client\n");
+ proc_exit(client_proc);
+ break;
}
}