diff --git a/src/db/iocInit.c b/src/db/iocInit.c index 446a0971f..371b47ca9 100644 --- a/src/db/iocInit.c +++ b/src/db/iocInit.c @@ -219,7 +219,10 @@ int iocInit(char * pResourceFilename) if (pinitHooks) (*pinitHooks)(INITHOOKafterFinishDevSup); scanInit(); - asInit(); + if(asInit()) { + logMsg("iocInit: asInit Failed during initialization\n",0,0,0,0,0,0); + return(-1); + } (void)taskDelay(sysClkRateGet()/2); if (pinitHooks) (*pinitHooks)(INITHOOKafterScanInit);