From 3c88c0d3b2f159ccd9ab15a151db4b834b349a28 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 11 Dec 2024 09:24:29 +1000 Subject: [PATCH] tools/demo-server: note that aborting on unknown events is bad Part-of: --- tools/eis-demo-server.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/eis-demo-server.c b/tools/eis-demo-server.c index 4881a26..2293894 100644 --- a/tools/eis-demo-server.c +++ b/tools/eis-demo-server.c @@ -547,6 +547,13 @@ eis_demo_server_printf_handle_event(struct eis_demo_server *server, } break; default: + /* This is a demo server and we abort to make it easy to debug + * a missing implementation of some new event. + * + * Do not do this in a real EIS implementation, unknown + * events must be passed to eis_event_unref() and otherwise + * ignored. + */ abort(); } return 0;