2011/3/16 rhapsodyn <rhapsodyn@gmail.com>
Yes, i considered the "don't call start_accept() if (limit > threshold)"
idea.(in fact, only with accept.close(), i can avoid the unexpected extra
client)
But when some "active" connection becoming "inactive", how can i restart the
accept action? with another thread? It seems weird, because i thought there
has to be a accept thread "always running" on server :0

Then apply start_accept() again only when the client being served/inactive?