I use dqd_threadpool in support of my jabber module. Not sure of the OpenACS version , but it is about a year old. I use two pools. One has 8 threads max for dividing up incoming requests. One is a single thread, I use it to protect the send queue.
[ns/server/pathfinder/module/jabpool]
MaxThreads= 8
MinThreads= 4
MaxIdle = 30
Trace = off
[ns/server/pathfinder/module/sendpool]
MaxThreads= 1
MinThreads = 0
MaxIdle = 30
Trace = off
[ns/server/pathfinder/modules]
nsjabber=nsjabberlite.so
jabpool=dqd_threadpool.so
sendpool=dqd_threadpool.so