class aggressive_cache :unit ->
connection_cache
This type of cache tries to keep connections as long open as
possible. The consequence is that users are responsible for
closing the descriptors (by calling close_connection_cache
) when the
cache is no longer in use. It is also possible to derive a special
version of the cache from this class, e.g. for closing descriptors
when they are idle for some time.