return STASIS_MESSAGE_TYPE_DECLINED;
}
- type = ao2_t_alloc(sizeof(*type), message_type_dtor, name);
+ type = ao2_t_alloc_options(sizeof(*type), message_type_dtor,
+ AO2_ALLOC_OPT_LOCK_NOLOCK, name ?: "");
if (!type) {
return STASIS_MESSAGE_TYPE_ERROR;
}
return NULL;
}
- message = ao2_t_alloc(sizeof(*message), stasis_message_dtor, type->name);
+ message = ao2_t_alloc_options(sizeof(*message), stasis_message_dtor,
+ AO2_ALLOC_OPT_LOCK_NOLOCK, type->name);
if (message == NULL) {
return NULL;
}