Re: Recent Change In HTEvtLst.c

I've recently resynchronize my sources with the cvs repository, and the
change
made by Jose in HTEvtLst.c

<       /* JK: was returning HTEvent_CLOSE before, and this was a source of
<          errors, as libwww detects the socket shutdown with a call to recv
*/
<       case FD_CLOSE: type = HTEvent_READ; break;
---
>       case FD_CLOSE: type = HTEvent_CLOSE; break;

is causing me grief.  My FTP GETs, are now dumping core in:

	HTList_firstObject(_HTList * 0xdddddddd) line 178 + 9 bytes
	HTHost_getReadNet(_HTHost * 0x00ed6e40) line 1580 + 18 bytes
	HTReader_close(_HTInputStream * 0x010e84e0) line 267 + 12 bytes
	free_channel(_HTChannel * 0x00ed6a60) line 123 + 18 bytes
	HTChannel_deleteAll() line 267 + 9 bytes
	W3CRequest::Get(_HTAnchor * 0x00ed4660, _iobuf * 0x005c0508) line
101

Interestingly enough, HTTP GETs are unaffected by this change.  Has anyone
else witnessed this?  Of all the changes committed to the libwww CVS
repository
since March, it's this one change of value from HTEvent_CLOSE to
HTEvent_READ
that is causing me noticeable problems. 

Cheers, 
Mike P. Tardif         "Windows is about as stable 
JetForm Corporation     as a double-decker bus caught
Ottawa, ON K1Z 8R7      in the middle of hurricane 
Vox: +1(613)230-3676    Floyd." -- The Economist
mailto:mtardif@jetform.com  
 .

Received on Tuesday, 18 July 2000 14:51:16 UTC