Repository: lens
Updated Branches:
  refs/heads/master fc3dc04ac -> 4118f5ee8


LENS-1232: Update server stop to take thread dump always


Project: http://git-wip-us.apache.org/repos/asf/lens/repo
Commit: http://git-wip-us.apache.org/repos/asf/lens/commit/4118f5ee
Tree: http://git-wip-us.apache.org/repos/asf/lens/tree/4118f5ee
Diff: http://git-wip-us.apache.org/repos/asf/lens/diff/4118f5ee

Branch: refs/heads/master
Commit: 4118f5ee8b5ad24c4afbeb07a8a61f6723b77f72
Parents: fc3dc04
Author: Amareshwari Sriramadasu <amareshw...@gmail.com>
Authored: Wed Jul 27 15:48:22 2016 +0530
Committer: Rajat Khandelwal <rajatgupt...@gmail.com>
Committed: Wed Jul 27 15:48:22 2016 +0530

----------------------------------------------------------------------
 tools/scripts/lens-ctl | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lens/blob/4118f5ee/tools/scripts/lens-ctl
----------------------------------------------------------------------
diff --git a/tools/scripts/lens-ctl b/tools/scripts/lens-ctl
index b1a5233..6e1d363 100755
--- a/tools/scripts/lens-ctl
+++ b/tools/scripts/lens-ctl
@@ -168,6 +168,9 @@ restart() {
 stop() {
   if [ -f $LENS_PID_FILE ]; then
     if kill -0 `cat $LENS_PID_FILE` > /dev/null 2>&1; then
+      echo Taking thread-dump for lens server running as `cat $LENS_PID_FILE`
+        kill -3 `cat $LENS_PID_FILE`
+        sleep 1
       echo Stopping lens server running as `cat $LENS_PID_FILE`
       if [ -n "$opt_force" ] ; then
         kill -9 `cat $LENS_PID_FILE`

Reply via email to