Navigation


Changeset 1142:7ef8ab1d664f in freeDiameter


Ignore:
Timestamp:
May 16, 2013, 4:25:53 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Delay the initialization of some dictionary definitions after extensions are loaded, so that these defintions may be altered by some extension in special setup environment

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/core.c

    r1120 r1142  
    222222        CHECK_FCT( fd_hooks_init()  );
    223223        CHECK_FCT( fd_queues_init() );
    224         CHECK_FCT( fd_msg_init()    );
    225224        CHECK_FCT( fd_sess_start()  );
    226225        CHECK_FCT( fd_p_expi_init() );
     
    269268        free(buf);     
    270269               
     270        /* Since some extensions might have modified the definitions from the dict_base_protocol, we only load the objects now */
     271        CHECK_FCT( fd_msg_init()    );
     272       
     273        /* Ok, ready for next step */
    271274        core_state_set(CORE_CONF_READY);
    272275       
Note: See TracChangeset for help on using the changeset viewer.