A non-NULL name is expected by the debug logging.
before we get to ioloop. the corresponding t_pop() is in
master_service_init_finish(). */
if ((flags & MASTER_SERVICE_FLAG_NO_INIT_DATASTACK_FRAME) == 0)
- datastack_frame_id = t_push(NULL);
+ datastack_frame_id = t_push("master_service_init");
/* ignore these signals as early as possible */
lib_signals_init();
{
struct stack_frame_block *frame_block;
+ i_assert(marker != NULL);
+
frame_pos++;
if (frame_pos == BLOCK_FRAME_COUNT) {
/* frame block full */
data_stack_frame_t t_push_named(const char *format, ...)
{
- data_stack_frame_t ret = t_push(NULL);
+ data_stack_frame_t ret = t_push(format);
#ifdef DEBUG
va_list args;
va_start(args, format);