Jeff, could you give more info please on this problem with scheduled
proc sweeper threads you're talking about? It certainly doesn't seem
right that any threads should ever be forced to hang around forever
doing nothing. (Perhaps some threads are supposed to be created
detached but are not, and are never exiting because no other thread is
waiting on them?)