It does not close the process that is running the tomcat. Can any body please give me some idea; what is happening with the process.
I sometimes had similar issues with tomcat hanging by shutdown (but with rather "exotic" deployments of Tomcat, not the standard one).
Installing the package 'tomcat-native' (from EPEL) usually solved them, even if I could not really explain why.