Maintained by: NLnet Labs

[Unbound-users] which module inform_super callback was called in when the execution path is mesh_make_new_space()->mesh_walk_super()?

Yang Zhe
Mon Oct 17 12:16:24 CEST 2011


2011/10/17 W.C.A. Wijngaards <wouter at nlnetlabs.nl>:
> Hi Yang,
>
> It is removed because it failed, you are informed that the qstate stops
> because of the error.

Thanks for your response. I'm sorry that I must make an explaination
my question to make it clear.

What I really concern is that: firstly, if my mod_id is 1, s.curmod is
2, mine inform_super won't be called; secondly, if mine inform_super
is called, what about module 0's inform_super()?

For example, if the order of the module is "validator mine iterator",
the qstate is going to be deleted when curmod is 2, then I may lose
something because mine module lost its chance to inform_super().

Another example: If s->curmod is 1, a.k.a my module, then the super
state's validator may lose something if my inform_super() only play
with its own business.

-- 
Sincerely,
    Yang Zhe