question: public void end ( ) throws IOException { mServer . stop ( mStopTimer ) ; synchronized ( mSync ) { closeCurrentFile ( ) ; } mThreadPoolExecutor . shutdown ( ) ; }
target:  stop the server and release any file locks