Skip to content

Commit

Permalink
dbCa CP link updates set PUTF/RPRO
Browse files Browse the repository at this point in the history
dbCa treat event updates from CP link like
dbPutField() in that the inputs to the record
may have changed as the result of an external
event.
  • Loading branch information
mdavidsaver committed Oct 23, 2024
1 parent e6b5ad1 commit 53a943d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions modules/database/src/ioc/db/dbCa.c
Original file line number Diff line number Diff line change
Expand Up @@ -798,7 +798,7 @@ static void scanComplete(void *raw, dbCommon *prec)
errlogPrintf("dbCa.c complete callback w/ scanningOnce==0\n");
} else if(--pca->scanningOnce){
/* another scan is queued */
if(scanOnceCallback(prec, scanComplete, raw)) {
if(scanOnceCallback4(prec, scanComplete, raw, SCAN_ONCE_PUTF)) {
errlogPrintf("dbCa.c failed to re-queue scanOnce\n");
} else
caLinkInc(pca);
Expand All @@ -810,7 +810,7 @@ static void scanComplete(void *raw, dbCommon *prec)
/* must be called with pca->lock held */
static void scanLinkOnce(dbCommon *prec, caLink *pca) {
if(pca->scanningOnce==0) {
if(scanOnceCallback(prec, scanComplete, pca)) {
if(scanOnceCallback4(prec, scanComplete, pca, SCAN_ONCE_PUTF)) {
errlogPrintf("dbCa.c failed to queue scanOnce\n");
} else
caLinkInc(pca);
Expand Down

0 comments on commit 53a943d

Please sign in to comment.