Hi, I am still working on a socket problem at low level, and there is something I wander. Are Perl socket bidirectional? I am currently work to test an Apache module, that processes HTTP POST requests. I thought at the beginning, that a Perl script would do perfect for me.
Code fragment: send SOCK, "$lines\n",MSG_OOB ; $res = recv SOCK, $line,1024,MSG_OOB ; while ( defined($res) ) { print $line ; $res = recv SOCK, $line,1024,MSG_OOB ; } print "Closed\n" ; close SOCK ; So, the request is sent correctly, I could verify from the acces-log, and it is processed properly by the module· It seems, the script closes down before anything is recevied from Apache. The socket was opened by the following code: socket(SOCK, PF_INET, SOCK_STREAM, $proto) || die "socket: $!"; connect(SOCK, $paddr) || die "connect: $!"; print "Host reached\n-----------------\n" ; I would appreciate any idea. BTW I tried higher level socket solution, but could not even contact Apache server :-() Gabaux Linux is like a wigwam: no gates, no windows, and an apache inside! -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]