Changeset 1144:799323958f02 in freeDiameter for libfdcore/extensions.c
- Timestamp:
- May 16, 2013, 4:33:13 PM (11 years ago)
- Branch:
- default
- Children:
- 1145:ea3a653a809e, 1146:dee5ca683bee
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libfdcore/extensions.c
r1127 r1144 129 129 if (li == &ext->chain) { 130 130 /* the dependency was not found */ 131 TRACE_ERROR("Error: extension [%s] depends on [%s] which was not loaded first. Please fix your configuration file.",131 LOG_F("Error: extension [%s] depends on [%s] which was not loaded first. Please fix your configuration file.", 132 132 ext->ext_name, ext->depends[i]); 133 133 return ESRCH; … … 166 166 /* An error occured */ 167 167 LOG_F("Loading of extension %s failed: %s", ext->filename, dlerror()); 168 #ifdef DEBUG169 168 ext->handler = dlopen(ext->filename, RTLD_LAZY | RTLD_GLOBAL); 170 169 if (ext->handler) { 171 170 if (!check_dependencies(ext)) { 172 TRACE_ERROR("In addition, not all declared dependencies are satisfied (Internal Error!)");171 LOG_F("In addition, not all declared dependencies are satisfied (Internal Error!)"); 173 172 } 174 173 } 175 #endif /* DEBUG */176 174 return EINVAL; 177 175 }
Note: See TracChangeset
for help on using the changeset viewer.