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
