Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-user] Use Openmpi checkpoint version with Eclipse PTP

I try to run parallel application by Eclipse PTP with Openmpi (checkpoint version). I can't start resource manager, it's not fail but it loop in
 
int server(char *name, char *host, int port){
...
while (ptp_signal_exit == 0 && proxy_state != STATE_SHUTDOWN) {
   if (proxy_state == STATE_SHUTTING_DOWN) {
    proxy_state = STATE_SHUTDOWN;
   }
   if  ((do_orte_progress() != PROXY_RES_OK) ||
    (proxy_svr_progress(orte_proxy) != PROXY_RES_OK))
    break;
  }
...
}
 
I know it connected successfully because "proxy connected" is printed in console. I think it loop because of proxy_svr_progress(orte_proxy) function. do_orte_progress()  function invoke opal_event_loop function but in Openmpi checkpoint version this function not change.
I want understand why it can finish but I can't find the implementation of

proxy_svr->proxy->svr_funcs->progress(proxy_svr *) function. Can you show me where it is?

Yen

 

 



Back to the top