Navigation


Changeset 1144:799323958f02 in freeDiameter for libfdcore


Ignore:
Timestamp:
May 16, 2013, 4:33:13 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Children:
1145:ea3a653a809e, 1146:dee5ca683bee
Phase:
public
Message:

Use FATAL level for extensions dependency problems

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/extensions.c

    r1127 r1144  
    129129                if (li == &ext->chain) {
    130130                        /* 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.",
    132132                                ext->ext_name, ext->depends[i]);
    133133                        return ESRCH;
     
    166166                        /* An error occured */
    167167                        LOG_F("Loading of extension %s failed: %s", ext->filename, dlerror());
    168                         #ifdef DEBUG
    169168                        ext->handler = dlopen(ext->filename, RTLD_LAZY | RTLD_GLOBAL);
    170169                        if (ext->handler) {
    171170                                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!)");
    173172                                }
    174173                        }
    175                         #endif /* DEBUG */
    176174                        return EINVAL;
    177175                }
Note: See TracChangeset for help on using the changeset viewer.