question: public void shedCache ( ) { Connection [ ] conn ; synchronized ( freeList ) { conn = freeList . toArray ( new Connection [ freeList . size ( ) ] ) ; freeList . clear ( ) ; } for ( int i = conn . length ; -- i >= 0 ; ) { Connection c = conn [ i ] ; conn [ i ] = null ; try { c . close ( ) ; } catch ( java . io . IOException e ) { } } }
target:  Closes all the connections in the cache, whether timed out or not.