[Olsr-users] The Synchronization "Problem" (was Re:Broadcast Packets & Windows Routing)

Erik Tromp (spam-protected)
Fri Feb 22 13:39:32 CET 2008


Good story :-)


> Disadvantages of b):
> - After initial initialization and configfile handling, *every*
>   potentially blocking system-call *must* go through the main event loop
>   - otherwise some subsystem or plugin may block the whole daemon (like
>   e.g. the httpinfo ATM if the client reads very slow ...).

This could also happen in the current implementation, if a plugin
starts a blocking system call inside its scheduler event handling
function. You'll have to trust your plugin writers to some extent.

In other words, if the disadvantage of b) is not worse than the current
situation, we might accept it.

just my 2 cents.

Erik





More information about the Olsr-users mailing list