From 202b868d1d3a17fe25556460c8637bd416f5225b Mon Sep 17 00:00:00 2001 From: Freddie Akeroyd Date: Wed, 23 Sep 2026 18:20:32 +0100 Subject: [PATCH] Fix timeout propagation --- asyn/drvAsynSerial/drvAsynSerialPortWin32.c | 1 + 1 file changed, 1 insertion(+) diff --git a/asyn/drvAsynSerial/drvAsynSerialPortWin32.c b/asyn/drvAsynSerial/drvAsynSerialPortWin32.c index 0562cf5..722ef64 100644 --- a/asyn/drvAsynSerial/drvAsynSerialPortWin32.c +++ b/asyn/drvAsynSerial/drvAsynSerialPortWin32.c @@ -183,6 +183,7 @@ static int waitForBytes(ttyController_t *tty, asynUser* pasynUser, double timeou { epicsTimeGetCurrent(&ts); timeout -= epicsTimeDiffInSeconds(&ts, &ts_start); + ts_start = ts; } else {