OpenAFS CVS Commit: openafs/src/rx by shadow

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Tue, 01 Jun 2004 22:49:28 EDT


Update of /cvs/openafs/src/rx
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/rx

Modified Files:
	rx_packet.c 
Log Message:
DELTA rx-protect-queue-during-debug-20040601
AUTHOR rtb@pclella.cern.ch
FIXES 4811

"in rx_packet.c:rxi_ReceiveDebugPacket() the rx_idleServerQueue is
scanned without taking a lock first. 

The queue_Remove macro zeroes the ->next field (luckily), but this can 
lead to a crash when Murphy strikes and the entry gets removed during 
the scan: queue_Scan will dereference 0x0 -> next.
"


--- DELTA config follows ---
rx-protect-queue-during-debug-20040601 openafs/src/rx/rx_packet.c 1.33 1.34