question: @ Override protected void finalize ( ) throws Throwable { try { synchronized ( buf ) { if ( buf . isOpen ( ) ) { close ( ) ; if ( log . isInfoEnabled ( ) ) log . info ( "Finalized temp store" ) ; } } } catch ( Throwable t ) { log . error ( "Ignoring: " + t , t ) ; } super . finalize ( ) ; }
target:  Closes the store if it gets GCd.