FW: socket timeouts

Ivan R. Judson judson at mcs.anl.gov
Fri Jan 7 08:47:41 CST 2005


This doesn't help us too much, since it requires XIO which isn't available
on windows, and I noticed over the holidays, Bob Gaffaney is now with Univa,
not ANL. It seems unlikely there will be any windows work on Globus within
the DSL now, sigh.

--Ivan 

-----Original Message-----
From: Matthew Rodriguez DSD staff [mailto:MKRodriguez at lbl.gov] 
Sent: Tuesday, December 07, 2004 6:10 PM
To: Ivan R. Judson
Subject: socket timeouts

I've written the a blocking socket class with timeouts on top of the globus
xio API. I've tested the accept and read timeouts. So more testing needs to
happen, before it's ready for you to use.

Here are some caveats.
This will only work with the upcoming beta release of globus. If you want to
use the latest development release you need to apply a patch to
globus_xio_server.c.

I know you run the Access Group software on the windows platform. I suspect
that the current distribution of winglobus doesn't have the xio, and isn't
up to date. So I'm pretty sure you can't run this on Windows. I think you
just need this for your venue server, which if it's run on a Linux machine,
then we won't have these problems.

I'm thinking about making to classes. One that does blocking socket calls,
then another that is nonblocking with callbacks.
Does this make sense to you? I'm keeping the API as close to the
GSITCPSocket class in the io module to make switching over easier.

Matt Rodriguez







More information about the ag-dev mailing list