diff --git a/ioc/group.cpp b/ioc/group.cpp index 9321f7e..1c444b2 100644 --- a/ioc/group.cpp +++ b/ioc/group.cpp @@ -43,9 +43,11 @@ IOCGroupConfig& IOCGroupConfig::instance() void IOCGroupConfigCleanup() { - epicsGuard G(configInstance->groupMapMutex); - configInstance->groupMap.clear(); - configInstance->groupConfigFiles.clear(); + if(configInstance) { + epicsGuard G(configInstance->groupMapMutex); + configInstance->groupMap.clear(); + configInstance->groupConfigFiles.clear(); + } } /**