Quoting r. Sean Hefty <[EMAIL PROTECTED]>:
> > The SA query interface always invokes a callback, regardless if a call
> > succeeds.  So if a call to ib_sa_mcmmember_rec_set() fails (which happens in
> > this case because the SM is down), the user's callback is still invoked.
> > The multicast module is coded assuming that an immediate failure does not
> > result in a callback, so the callback is unexpected, which throws off the
> > reference counting.
> 
> I've committed a patch that should hopefully fix this problem.
> 
> The problem was that a return code of 0 from the SA query calls should have
> been treated as valid, rather than an error.

I'm still seeing hangs on unload, unfortunately.
This is headless box so I couldn't get any more data on this hang as yet.

-- 
MST

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to