diff --git a/src/keventd.c b/src/keventd.c index cfe09000..0794f75d 100644 --- a/src/keventd.c +++ b/src/keventd.c @@ -227,9 +227,10 @@ int main(int argc, char *argv[]) continue; default: panic("unhandled"); - break; + continue; } } + buf[len] = 0; /* skip libusb events, focus on kernel events/changes */ if (strncmp(buf, "change@", 7))