On Wed, Apr 26, 2006 at 06:26:23PM +0100, Ollie Brady wrote: > Hi > > I'm having a problem with clamd. I'm sending it a STREAM request and getting > the port to re-connect to back fine but when I re-connect and send the > stream to clamd it just waits there and does not respond....it there > anything obvious that I'm doing wrong? I'm sending a "\r\n" at the end of > the stream and also flushing the stream too but to no avail.... > any help much appreciated.
Close the new connection when done... As far as I remember, and with a quick glance at some working code (mine): - open connection to server - send STREAM - get response containing port number - open new output stream to new port - send data - flush data - close new output stream - read response from original channel with caveats that clamd may stop receiving on the new output stream whenever it decides to, and may give a result back on the original channel whenever it decides to. -mm- _______________________________________________ http://lurker.clamav.net/list/clamav-users.html
