You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by tr...@apache.org on 2004/01/09 20:25:03 UTC
cvs commit: apr/test server.c
trawick 2004/01/09 11:25:03
Modified: test server.c
Log:
set timeout on socket prior to recv, since data may not
be available immediately
Revision Changes Path
1.43 +3 -0 apr/test/server.c
Index: server.c
===================================================================
RCS file: /home/cvs/apr/test/server.c,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- server.c 5 Dec 2003 01:02:31 -0000 1.42
+++ server.c 9 Jan 2004 19:25:03 -0000 1.43
@@ -176,6 +176,9 @@
fprintf(stdout, "Server socket: %s:%u -> %s:%u\n", local_ipaddr,
local_port, remote_ipaddr, remote_port);
+ APR_TEST_SUCCESS(rv, "Setting timeout on client socket",
+ apr_socket_timeout_set(sock2, apr_time_from_sec(3)));
+
length = STRLEN;
APR_TEST_BEGIN(rv, "Receiving data from socket",
apr_socket_recv(sock2, datasend, &length))