Skip to main content

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

Hi Yen,

The function you're looking for is in org.eclipse.ptp.proxy/src/proxy_tcp_svr.c and is called proxy_tcp_svr_progress.

Regards,

Greg

On Nov 10, 2008, at 10:13 AM, Yen Phi wrote:

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

 
 

_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


Back to the top