diff --git a/lib/puma/plugin/tailwindcss.rb b/lib/puma/plugin/tailwindcss.rb index 4624d7e8..f57a9384 100644 --- a/lib/puma/plugin/tailwindcss.rb +++ b/lib/puma/plugin/tailwindcss.rb @@ -20,7 +20,11 @@ def start(launcher) end end - launcher.events.on_stopped { stop_tailwind } + if Gem::Version.new(Puma::Const::PUMA_VERSION) >= Gem::Version.new("7") + launcher.events.after_stopped { stop_tailwind } + else + launcher.events.on_stopped { stop_tailwind } + end in_background do monitor_tailwind