Thanks for the patch, Chang!
There's a mix of space and tabs in the patch, please only use spaces.
shutdownLogManager should not declare it throws Exception. I don't see a reason it needs to throw at all.
Please add a comment to the body of MRApp shutdownTaskLog and shutdownLogManager explaining why it is not doing anything so when someone comes along later it's obvious why that was done.