[op5-users] Nagios/Merlin NEB-related interaction bug?

Sean Millichamp sean at bruenor.org
Mon Nov 2 12:55:23 CET 2009


On Mon, 2009-11-02 at 12:50 +0100, Andreas Ericsson wrote:

> It does indeed. Actually, since we ignore all callbacks except the
> EVENTLOOPSTART one, we can safely avoid de-registering the callback
> at all, although this will cost us some few cycles every now and
> then.

That was what it looked like, but I wasn't entirely sure what was going
on there.

> A more appropriate fix would be to make Nagios aware of the fact that
> the callback can de-register itself and make it handle the situation
> gracefully. Stashing temp_callback->next before actually making the
> callback would be one such fix. It also mimics the way callbacks are
> handled while being de-registered.

Agreed, think that there was no reason Nagios shouldn't handle it, I
posted such a patch Friday to the nagios-devel list - though I have yet
to hear back from anyone on it.  I tried to bring up what appeared to be
the Nagios bug tracker site too, but I couldn't get it to load at the
time so I didn't pursue posting a bug report.  Maybe I'll look for it
again later this morning.

> Thanks for the thorough analysis.

You are welcome!

Sean



More information about the op5-users mailing list