• Wesley Bland's avatar
    Make handling of request cleanup more uniform · 1e171ff6
    Wesley Bland authored
    
    
    There are quite a few places where the request cleanup is done via:
    
    MPIU_Object_set_ref(req, 0);
    MPIDI_CH3_Request_destroy(req);
    
    when it should be:
    
    MPID_Request_release(req);
    
    This makes the handling more uniform so requests are cleaned up by releasing
    references rather than hitting them with the destroy hammer.
    
    Fixes #1664
    Signed-off-by: Kenneth Raffenetti's avatarKen Raffenetti <raffenet@mcs.anl.gov>
    1e171ff6