From 2ec1d055d2ff1bd39b86a21517a9e02e6eb79311 Mon Sep 17 00:00:00 2001 From: Dirk Zimoch Date: Wed, 1 Oct 2025 14:42:37 +0200 Subject: [PATCH] bugfix: only disable FLNK on non-I/O Intr updates --- devOpcuaSup/RecordConnector.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devOpcuaSup/RecordConnector.cpp b/devOpcuaSup/RecordConnector.cpp index c2c6bff4..bb06415f 100644 --- a/devOpcuaSup/RecordConnector.cpp +++ b/devOpcuaSup/RecordConnector.cpp @@ -103,7 +103,7 @@ void processCallback (epicsCallback *pcallback, const ProcessReason reason) // Do not process FLNK on updates if not "I/O Intr" SAVE_FLNK(prec); - if (reason != writeComplete && prec->scan != menuScanI_O_Intr) + if (reason == incomingData && prec->scan != menuScanI_O_Intr) DISABLE_FLNK(prec); if (prec->pact) reProcess(prec);