We noticed the same issue described in https://lists.samba.org/archive/samba-technical/2013-January/089967.html on a Samba 3.6 based system when debugging a performance issue. The fix is already in master. Please backport this fix to 3.6 and 4.0.
Changing winbindd to use epoll currently has side-effect in that if epoll isn't available (on non-Linux platforms) we fall back to using select(). We should fall back to using poll() instead. I have an additional patchset that addresses this but I want to get that into master before we do a 3.6.x back-port of the epoll patch change referred to here. Jeremy.
(In reply to comment #1) > I have an additional patchset that addresses this but I want to get that into > master before we do a 3.6.x back-port of the epoll patch change referred to > here. Can you share that patchset somewhere? Thanks, Volker
I'm *so* glad you asked, I hope that means you're going to review it :-). I am about to post it to master today. It's taken a while to get it bullet-proof (and I'm still running final tests), so sorry for the delay. Jeremy.
I'm closing this as there's probably nothing coming anymore. Or is there still something lost in the attic, Jeremy ? :-)