On whether or not it's easier to add a second event abstraction library as
a dependency.  I'm not sure yet of the entire cost.  I have a patch that
adds libev from an intern but it's not in shape yet so I hesitated adding
it.  One of the reasons I went down the path of libev is that I wouldn't
have to implement the 'better' handler for non-linux systems.  The library
is supposed to just handle that.  But I also see your point..

Patches 1-4 in my mind get us going towards an abstraction layer that we
hopefully can just add in a 'whatever'( although I'm not sure how it's all
going to interact with snmp as that bit of code is just ugly.

donald

On Sat, Mar 5, 2016 at 10:18 AM, Paul Jakma <[email protected]> wrote:

> On Fri, 4 Mar 2016, Donald Sharp wrote:
>
> Having the ability to scale beyond 1k fd's by using poll
>> is a good thing.
>>
>
> Oh, ack.
>
> Also write code to setup for using a library like libev where we can use a
>> more efficient os agnostic selection mechanism.
>>
>
> On an abstract point, I suspect it'd be easier overall to just implement
> support directly for the better event handling APIs, than adding a second
> event abstraction library as a dependency.
>
> regards,
> --
> Paul Jakma      [email protected]  @pjakma Key ID: 64A2FF6A
> Fortune:
> We cannot do everything at once, but we can do something at once.
>                 -- Calvin Coolidge
>
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to