Re: Question about existing epoll patch

Alexandre Cassen <[email protected]> Thu, 2 Mar 2017 10:19:58 +0100
Newsgroups gmane.linux.keepalived.devel
Message-ID <[email protected]>
Hi Fedor,

Well, in fact I did already the code last year, but didn’t found enough time to merge this into mainstream. Since some signal handling and child handling are still to be implemented.

I published this extended scheduler with not much communications around it I must admit :/

this code can be found here : http://keepalived.org/scheduler-ng/ <http://keepalived.org/scheduler-ng/>

I need to spend time on this. But mainly this is a production ready code since I am running this on production battle field already ;)

regs,
Alexandre


> On 2 Mar 2017, at 09:51, azryve <[email protected]> wrote:
> 
> Hi
> 
> Are there any plans to introduce an epoll patch mentioned by Alexandre
> in this issue to the upstream:
> https://github.com/acassen/keepalived/issues/307#issuecomment-215637508?
> 
> We were using a pretty old fork of the keepalived (1.2.19) with some
> custom patches in our production environment for a while now and would
> like to update our tree and contribute said patches. Sadly
> more or less major ones
> 
> using epoll in scheduler
> storing io waiting thread in rbtree (both written by Alexey Andrianov)
> running TCP/HTTP[S] checkers in multiple threads
> 
> certainly would conflict with the existing patch.
> 
> Best regards,
> Fedor Zhukov
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Keepalived-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/keepalived-devel

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot

_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel