diff --git a/lib/foreman/engine/cli.rb b/lib/foreman/engine/cli.rb index 4595999..55f5cf8 100644 --- a/lib/foreman/engine/cli.rb +++ b/lib/foreman/engine/cli.rb @@ -60,6 +60,8 @@ class Foreman::Engine::CLI < Foreman::Engine $stdout.puts output $stdout.flush end + rescue Errno::EPIPE + terminate_gracefully end def shutdown