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