mirror of https://gerrit.osmocom.org/libosmocore
Revert "fsm.c: Print error message for FSM with allstate_action but no events"
This reverts commit b3f94eb39e
, that
unfortunately breaks some projects which call osmo_fsm_register()
on DSO load (i.e. using __attribute__((constructor))) before the
logging is initialized.
Change-Id: Idc6fcce7e946c23d48589b920e309d60aa7b6645
This commit is contained in:
parent
b3f94eb39e
commit
a08edff80c
11
src/fsm.c
11
src/fsm.c
|
@ -256,17 +256,6 @@ int osmo_fsm_register(struct osmo_fsm *fsm)
|
|||
return -EEXIST;
|
||||
if (fsm->event_names == NULL)
|
||||
LOGP(DLGLOBAL, LOGL_ERROR, "FSM '%s' has no event names! Please fix!\n", fsm->name);
|
||||
|
||||
if (fsm->allstate_action && !fsm->allstate_event_mask) {
|
||||
LOGP(DLGLOBAL, LOGL_ERROR, "FSM '%s' has allstate_action but no allstate_event_mask\n",
|
||||
fsm->name);
|
||||
}
|
||||
|
||||
if (!fsm->allstate_action && fsm->allstate_event_mask) {
|
||||
LOGP(DLGLOBAL, LOGL_ERROR, "FSM '%s' has allstate_event_mask but no allstate_action\n",
|
||||
fsm->name);
|
||||
}
|
||||
|
||||
llist_add_tail(&fsm->list, &osmo_g_fsms);
|
||||
INIT_LLIST_HEAD(&fsm->instances);
|
||||
|
||||
|
|
Loading…
Reference in New Issue