diff options
| author | Jack Vanlightly <vanlightly@gmail.com> | 2020-01-31 07:03:26 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-01-31 07:03:26 -0800 |
| commit | aa48d22d073c2b10122a920034dc4f6825424cab (patch) | |
| tree | e27f7700846e234d7e18dcf4086c95136e694c1f /src/rabbit.erl | |
| parent | 1aa19a48efe10a7cf9124a5d97f30b1ea36c09ce (diff) | |
| parent | 6a4d2721d06b8c70a36e29e6c51bbef6608def55 (diff) | |
| download | rabbitmq-server-git-aa48d22d073c2b10122a920034dc4f6825424cab.tar.gz | |
Merge pull request #2227 from rabbitmq/rabbitmq-server-2222
Override OTP handlers to gracefully shut down on SIGTERM, SIGQUIT
Diffstat (limited to 'src/rabbit.erl')
| -rw-r--r-- | src/rabbit.erl | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl index 35ffc6ea16..0bf6d47700 100644 --- a/src/rabbit.erl +++ b/src/rabbit.erl @@ -235,6 +235,12 @@ {requires, pre_flight} ]}). +-rabbit_boot_step({os_signal_handler, + [{description, "registers an OS signal handler"}, + {mfa, {rabbit_sup, start_restartable_child, + [rabbit_os_signal_handler]}}, + {requires, pre_flight}]}). + -rabbit_boot_step({direct_client, [{description, "direct client"}, {mfa, {rabbit_direct, boot, []}}, |
