From fbc237b7e9509f39b053748fe7cfc30230320bc8 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Fri, 16 Nov 2001 14:15:03 +0000 Subject: [PATCH] dbCaGetLink must return -1 when sevr = INVALID --- src/db/dbCa.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/db/dbCa.c b/src/db/dbCa.c index c5eaa2eb5..0e35d64f1 100644 --- a/src/db/dbCa.c +++ b/src/db/dbCa.c @@ -145,7 +145,7 @@ long epicsShareAPI dbCaGetLink(struct link *plink,short dbrType, void *pdest, } epicsMutexMustLock(pca->lock); if(pca->caState != cs_conn || !pca->hasReadAccess) { - pca->sevr = INVALID_ALARM; + pca->sevr = INVALID_ALARM; status = -1; goto done; } if((pca->dbrType == DBR_ENUM) && (dbDBRnewToDBRold[dbrType] == DBR_STRING)){ @@ -155,7 +155,7 @@ long epicsShareAPI dbCaGetLink(struct link *plink,short dbrType, void *pdest, link_action |= CA_MONITOR_STRING; } if(!pca->gotInString) { - pca->sevr = INVALID_ALARM; + pca->sevr = INVALID_ALARM; status = -1; goto done; } if(nelements) *nelements = 1; @@ -168,7 +168,7 @@ long epicsShareAPI dbCaGetLink(struct link *plink,short dbrType, void *pdest, link_action |= CA_MONITOR_NATIVE; } if(!pca->gotInNative){ - pca->sevr = INVALID_ALARM; + pca->sevr = INVALID_ALARM; status = -1; goto done; } if(!nelements || *nelements == 1){