Re: [Gluster-devel] Here is why feature/changelog change broke NetBSD

2015-03-28 Thread Emmanuel Dreyfus
Venky Shankar yknev.shan...@gmail.com wrote: The quickest thing to do is to not spawn the thread (in changelog) that invokes -event_dispatch(). This should fix the problem right away and does not degrade the functionality as the translator stack already has one running (we'll be just reusing

Re: [Gluster-devel] Here is why feature/changelog change broke NetBSD

2015-03-27 Thread Venky Shankar
On Fri, Mar 27, 2015 at 10:14 PM, Emmanuel Dreyfus m...@netbsd.org wrote: Hi I have not foound where corruption occurs, but now I have an explaantion: feature/chaneglog has been modified to run operation on an event_pool in a separate thread. NetBSD uses event-poll.c implementation where e

[Gluster-devel] Here is why feature/changelog change broke NetBSD

2015-03-27 Thread Emmanuel Dreyfus
Hi I have not foound where corruption occurs, but now I have an explaantion: feature/chaneglog has been modified to run operation on an event_pool in a separate thread. NetBSD uses event-poll.c implementation where e have in event_pool_new_poll() if (eventthreadcount 1) { gf_log (poll,