Hi,
I have been reviewing the ipc plugin package.
I found that in the connect function,
Dmtcp will select the socket to ensure it is a valid socket or not(by select 
call),
And then register it as a valid connect in connectlist class
This behavior is kind of an error handling,
User application may have their own error handling.
If the select fail and dmtcp did not register after 15 seconds,
And user decide to poll or select(by their default error handling), and finally 
get a valid socket ID,
Then dmtcp will have a missing connection.

Do you consider register the socket ID in select/poll function call?
Every time user call a select, dmtcp check if the selected id is a registered 
connection,
If not->register it.

Thanks.
Nausca.

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Dmtcp-forum mailing list
Dmtcp-forum@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dmtcp-forum

Reply via email to