/sbin/service tomcat5 stop won't stop tomcat without timing out. This
used to work until recently. Not sure if it's RHAPs related. Should
investigate and determine where this problem needs to be fixed.
When we tell the MessageThread to stop, we also need to notify on the
MessageQueue, otherwise the Thread won't wake up and it won't stop.