diff --git a/plugins/serial2002/serial2002.c b/plugins/serial2002/serial2002.c index 558379249076eeb6c5d8d9e36c0aa64b21b4249c..a8902487fd123426a1a0d9f91d66e8695c6ea7b9 100644 --- a/plugins/serial2002/serial2002.c +++ b/plugins/serial2002/serial2002.c @@ -321,6 +321,7 @@ static struct moberg_status device_open(struct moberg_device_context *device) if (ioctl(fd, TCSETS2, &termios2) < 0) { goto err_errno; } struct serial_struct settings; if (ioctl(fd, TIOCGSERIAL, &settings) >= 0) { + settings.flags |= ASYNC_LOW_LATENCY; /* It's expected for this to fail for at least some USB serial adapters */ ioctl(fd, TIOCSSERIAL, &settings); }