On Feb 27, 2014, at 3:33 AM, George Bosilca <bosilca_at_[hidden]> wrote:
> Im concerned about your usage of abort here. Looking at the code I noticed that you call RTE_ABORT deep inside the BTL stack. This is a significant divergence from our current behavior (except for USNIC apparently as the code is now in the 1.7). The BTLs are not deciders, but merely reporters. Any error should be reported upstream, and will be dealt with at that level.
The majority of places we call abort in this commit is actually down in a progress thread. We didn't think it was safe to call the PML error function in a progress thread -- is that incorrect?
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/