I have a pool defined in config.tcl as: ns_pools set procmsgmgr -maxconns 5 -maxthreads 200 -minthreads 50 -timeout 120
when i start the server ns_pools get procmsgmgr command returns: nspools=minthreads 50 maxthreads 200 idle 50 current 50 maxconns 5 queued 0 timeout 120 after the server starts to service some 48 requests the stats shows: nspools=minthreads 50 maxthreads 200 idle 50 current 50 maxconns 5 queued 48 timeout 120 As the server receives the first connection queued value is also incremented. After serving about 255 request the ns_pools get returns the following: nspools=minthreads 50 maxthreads 200 idle 25 current 25 maxconns 5 queued 225 timeout 120 When i observe the ns_pools number the queued value increases as new requests arrives. idle counts keep dropping until it reaches 1, does it mean there's nothing and all threads that were started at server startup are dead? In above case what does queued value means, why its keep going up. Am i making some mistake in my tcl code. regards, shedis -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.