Re: setting socket connect timeout
- From: tadamsmar <tadamsmar@xxxxxxxxx>
- Date: Thu, 22 May 2008 13:31:45 -0700 (PDT)
On May 22, 3:28 pm, "Dan Allen" <dal...@xxxxxxxx> wrote:
-----Original Message-----
From: tadamsmar [mailto:tadams...@xxxxxxxxx]
Sent: Thursday, May 22, 2008 2:40 PM
To: Info-...@xxxxxxxxxxxx
Subject: setting socket connect timeout
I am trying to write some production code based on: tcpip
$examples:tcpip$tcp_client_qio.c
The connect qiow (with the io$_access function code) times
out in75 seconds. I can find documentation that says I can
change that timeout for this socket (I don't want to change
the system timeout). But I can't figure out how to change
the timeout. This is for a device on a small isolated
intranet, so I what to use a shorter timeout.
Does anyone know how to change the timeout?
My documentation is quite old but it did contain a statement about timeouts just
as you describe. I expected to find the timeout functionality in IO$SETMODE but
I didn't....
Dan- Hide quoted text -
- Show quoted text -
Since I posted, I found that there is an extended characteristics
buffer specfied as p2 (see below)
but I can't get it to work. The code runs, but I still get a 75
second timeout
Format
status = SYS$QIO(efn, chan, IO$_SETMODE | IO$M_CTRL, iosb, astadr,
astprm, 0, address, 0, 0, 0, 0)
Argument
p2=address OpenVMS usage:
vector_word_unsigned
I tried the address of descriptor for 6 byte item with
short id = 4 and long value = 20
Documented here:
http://www.process.com/tcpip/tcpware57docs/Programmer/Ch03.htm
.
- Follow-Ups:
- Re: setting socket connect timeout
- From: Jim Duff
- Re: setting socket connect timeout
- References:
- RE: setting socket connect timeout
- From: Dan Allen
- RE: setting socket connect timeout
- Prev by Date: RE: setting socket connect timeout
- Next by Date: RE: setting socket connect timeout
- Previous by thread: RE: setting socket connect timeout
- Next by thread: Re: setting socket connect timeout
- Index(es):
Relevant Pages
|