in reply to Re: Socket weirdness
in thread Socket weirdness
Thanks for the ideas. I haven't resorted to tcpdump, but I do log all lines received from the clients and all lines sent from the program.
The IO::Socket docs says autoflush is turned on by default since 1.18. I've just checked and it's indeed on.
I don't implement EHLO & PIPELINING (yet).
The core of problem is, my program has correctly received all the DATA as well as the ".", and has processed the transaction and sent the 250 line, but these clients don't seem to get it. Haven't checked the return value of $sock->close() as the other poster noted, will do that. I'll also try doing a manual $sock->flush().
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Re: Socket weirdness
by sgifford (Prior) on May 07, 2004 at 19:23 UTC | |
by dgaramond2 (Monk) on May 07, 2004 at 19:49 UTC | |
by Anonymous Monk on May 07, 2004 at 21:50 UTC | |
by dgaramond2 (Monk) on May 08, 2004 at 05:22 UTC |