Originator: C=CH;ADMD=arcom;PRMD=switch;O=net;OU=sura;S=eanders Send-date: Tue, 15 Dec 1992 16:09:05 UTC-0500 From: To: , , Subject: Re: Bug reports Sorry if people have gotten this multiple times. bajan@bunyip.com (Alan Emm (Alan Emtage) writes: > Currently there are two more significant bugs outstanding which > I'm in the process of tracking down: (1) the Prospero/archie server seems > to have a problem in its caching function and under certain cases, archie > clients time out to the local server. ( This is a bug in the c-archie client. I don't know why it wasn't exhibited on the 2.X servers. Here's the fix: *** dirsend.c.~1~ Tue Oct 20 19:56:53 1992 --- dirsend.c Tue Dec 15 11:03:52 1992 ************************** *** 695,703 **** --- 695,710 ---- if(stmp) pkt_cid = ntohs(stmp); ctlptr += 2; } + if (pkt_cid<0) + pkt_cid = 65536+pkt_cid; if(pkt_cid && this_conn_id && (pkt_cid != ntohs(this_conn_id))) { /* The packet is not for us */ /* goto keep_waiting; */ + #ifdef DEBUG + if (pfs_debug > 20) + fprintf(stderr,"Packet not for us %d,%d,%d\n", + pkt_cid,this_conn_id,ntohs(this_conn_id)); + #conn_id)); + #endif keepWaitingDirsend(); return; } -Eric -- Eric Anderson eanders@sura.net SURAnet Operations +1 301 982 4600 82 4600