Packages

Gracefully stop the system after running shutdown hooks. Also catches SIGTERM.

Current section

Files

Jump to
graceful_stop lib graceful_stop.ex
Raw

lib/graceful_stop.ex

defmodule GracefulStop do
@moduledoc """
Documentation for GracefulStop.
"""
def stop do
GracefulStop.Handler.system_stop()
end
@spec get_status() :: :running | :stopping
def get_status do
GracefulStop.Handler.get_status()
end
end