-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem: segv on multi-broker (again) #47
Comments
I can't reproduce this. Can you get the animation output? Thanks. |
exercise test looked like this:
Animation output:
backtrace:
This looks like a race as it isn't 100% reliable. On my hardware it segv 3 of 4 times. Works fine the other. |
And sorry, yes, this is multi broker. Works fine single broker. |
Is there any chance you're still running the version prior to the fix for #46? |
yup, sure am. |
Then it'll crash in exactly the same way :-) Pretty much any cluster test will crash that code, since it was blithely sending events to an invalid pointer (-1). It escaped my initial testing just by luck. |
k. that's why I linked it to the other one, it looked like an identical backtrace. |
Are you going to pr the fix? |
Just for interest, how many brokers are you testing in a cluster now? On Fri, May 2, 2014 at 5:45 PM, Ron Pedde notifications@github.com wrote:
|
Oh, sorry... I didn't realize I'd forgotten to do that. |
Right now in my test cluster, I'm only running 5 brokers, and my litmus test is a topology with 1000 mappers to one reducer. My larger cluster will be 20 brokers, but with that, I hope to be able to do a topology with as many as 70K edges. |
open read pipe
open corresponding write pipe
close read pipe
close write pipe
open read pipe (same pipe name as initial open)
segv
The text was updated successfully, but these errors were encountered: