Changeset 4848

Show
Ignore:
Timestamp:
06/29/09 05:34:02 (5 months ago)
Author:
mercierg
Message:

Fix for the init

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • mpich2/trunk/src/mpid/ch3/channels/nemesis/nemesis/netmod/newmad/newmad_init.c

    r4774 r4848  
    428428         
    429429        if (vc->lpid > mpid_nem_newmad_myrank){ 
    430             ret = nm_core_gate_accept(mpid_nem_newmad_pcore,VC_FIELD(vc, p_gate), drv_id[index], NULL); 
     430            ret = nm_core_gate_accept(mpid_nem_newmad_pcore,init_reqs[vc->lpid].p_gate, drv_id[index], NULL); 
    431431        } 
    432432        else if (vc->lpid < mpid_nem_newmad_myrank){ 
    433             ret = nm_core_gate_connect(mpid_nem_newmad_pcore,VC_FIELD(vc, p_gate), drv_id[index], VC_FIELD(vc, url[index])); 
     433            ret = nm_core_gate_connect(mpid_nem_newmad_pcore,init_reqs[vc->lpid].p_gate, drv_id[index], VC_FIELD(vc, url[index])); 
    434434        } 
    435435    } 
    436436 
     437   MPIDI_CHANGE_VC_STATE(vc, ACTIVE); 
     438    
    437439   vc->eager_max_msg_sz = 32768; 
    438440   vc->rndvSend_fn      = NULL;