Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport "HBASE-27651 hbase-daemon.sh foreground_start should propagate SIGHUP and SIGTERM" to branch-2.4 #5128

Merged

Commits on Mar 20, 2023

  1. HBASE-27651 hbase-daemon.sh foreground_start should propagate SIGHUP …

    …and SIGTERM
    
    Introduce separate `trap`s for SIGHUP vs. the rest. Treat `SIGINT`, `SIGKILL`, and `EXIT` identically, as before. Use the signal name without `SIG` prefix for increased portability, as per the POSIX man page for `trap`.
    
    `SIGTERM` handler will now honor `HBASE_STOP_TIMEOUT` as described in the file header.
    
    Signed-off-by: Duo Zhang <zhangduo@apache.org>
    Signed-off-by: Michael Stack <stack@apache.org>
    ndimiduk committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    f7f22ee View commit details
    Browse the repository at this point in the history