Subject: bin/23116: cvs pserver eats 100% cpu if remote user hits ctrl-C during update
To: None <email@example.com>
From: None <firstname.lastname@example.org>
Date: 10/09/2003 16:58:56
>Synopsis: cvs pserver eats 100% cpu if remote user hits ctrl-C during update
>Arrival-Date: Thu Oct 09 23:59:00 UTC 2003
>Release: NetBSD 1.6.1_STABLE
Scientific Technologies, Corp.
System: NetBSD angel 1.6.1_STABLE NetBSD 1.6.1_STABLE (DELL600SC) #3: Wed Oct 8 18:01:18 MST 2003 root@angel:/usr/src/sys/arch/i386/compile/DELL600SC i386
cvs pserver loops eating up 100% CPU if remote user Ctrl-C's during cvs update.
set up cvs pserver, run a remote cvs update, ctrl-C that cvs update. Notice that the process does not go away and now takes up 100% of CPU on server
There is an assert() on line 1384 of buffer.c that is triggered. Commenting it out lets the cvs pserver die peacefully.