lkml.org 
[lkml]   [2002]   [Aug]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: multiple connect on a socket

sorry, for replying to my own mail. the kernel version is 2.4.18

vasisht

On Tue, 6 Aug 2002, Vasisht Tadigotla wrote:

>
> Hi,
>
> i'm doing the following steps,
>
> 1. open a socket on some remote server
> 2. set it to be non-blocking
> 3. connect to that socket
> 4. do a select on the socket
> 5. read from the socket
> 6. connect to the socket again
> 7. read from the socket
>
> and as expected a EINPROGRESS error is thrown on step 3. After I do a
> select() and read from that socket, I try to connect to it again and it
> connects without throwing an EISCONN error in linux, though if I try to
> read from it it throws a EAGAIN error. Shouldn't it throw an error when I
> try to connect to it a second time ? Am I missing something here.
>
>
> Vasisht
>
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

---------------------------------------------------------------------
ce .sig n'est pas une .sig

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:27    [W:0.050 / U:0.216 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site