iocInit: close CA_LINKs through lset

This commit is contained in:
Michael Davidsaver
2016-03-23 20:45:59 -04:00
parent 3740082b61
commit 4b3bdf31c2

View File

@@ -641,7 +641,8 @@ static void doCloseLinks(dbRecordType *pdbRecordType, dbCommon *precord,
dbScanLock(precord);
locked = 1;
}
dbCaRemoveLink(NULL, plink);
if(plink->lset)
(*plink->lset->removeLink)(NULL, plink);
} else if (iocBuildMode==buildIsolated && plink->type == DB_LINK) {
/* free link, but don't split lockset like dbDbRemoveLink() */