From 178ff3d90b4e95cbcf868e5f5e492cafce757e1d Mon Sep 17 00:00:00 2001 From: Anders Blomdell <anders.blomdell@control.lth.se> Date: Tue, 3 Dec 2019 11:32:40 +0100 Subject: [PATCH] Add ASYNC_LOW_LATENCY to serial flags --- plugins/serial2002/serial2002.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/serial2002/serial2002.c b/plugins/serial2002/serial2002.c index 5583792..a890248 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); } -- GitLab