TAO can purge idle connections when the transport cache is almost full but we need an extension where TAO purges idle connections based on a timeout, for example connections not used for 10 minutes are closed, even when the transport cache is not full