Post NORD update event during record process for subArray
This commit is contained in:
1 parent
64011ba0f3
commit
51c5b8f1ee
1 file changed
+4
@@ -129,6 +129,7 @@ static long process(struct dbCommon *pcommon)
|
||||
sadset *pdset = (sadset *)(prec->dset);
|
||||
long status;
|
||||
unsigned char pact=prec->pact;
|
||||
epicsUInt32 nord = prec->nord;
|
||||
|
||||
if ((pdset==NULL) || (pdset->read_sa==NULL)) {
|
||||
prec->pact=TRUE;
|
||||
@@ -148,6 +149,9 @@ static long process(struct dbCommon *pcommon)
|
||||
if (status)
|
||||
recGblSetSevr(prec, UDF_ALARM, prec->udfs);
|
||||
|
||||
if (nord != prec->nord)
|
||||
db_post_events(prec, &prec->nord, DBE_VALUE | DBE_LOG);
|
||||
|
||||
monitor(prec);
|
||||
|
||||
/* process the forward scan link record */
|
||||
|
||||
Reference in new issue
Block a user