Inherit from dict.event and emitted at dict initialization/deinit.
i_assert(*dict_r != NULL);
(*dict_r)->refcount++;
(*dict_r)->event = event;
+ e_debug(event_create_passthrough(event)->set_name("dict_created")->event(),
+ "dict created (uri=%s, base_dir=%s)", uri, set->base_dir);
return 0;
}
i_assert(dict->refcount > 0);
if (--dict->refcount == 0) {
dict->v.deinit(dict);
+ e_debug(event_create_passthrough(event)->
+ set_name("dict_destroyed")->event(), "dict destroyed");
event_unref(&event);
}
}