> I just noticed that once i apply the patch, the last + lines (that is 
> pthread_mutex_lock, while loop doing pthread_cond_wait and then 
> pthread_mutex_unlock) become part of rdma_leave_multicast which seems to 
> me strictly buggy as no one is going to wake up this code.

The leave must wait until all events have been reported on the multicast group. 
  There can be more than one event on a group if an error occurs.  See 
ucma_complete_mc_event() for where the condition is signaled.

- Sean

_______________________________________________
openib-general mailing list
openib-general@openib.org
http://openib.org/mailman/listinfo/openib-general

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

Reply via email to