lib/rabbit/command/rabbit.rb in rabbit-2.2.0 vs lib/rabbit/command/rabbit.rb in rabbit-2.2.1
- old
+ new
@@ -62,10 +62,14 @@
end
rescue
@logger.error($!)
end
end
- application.run.zero?
+ exit_code = application.run
+ application.windows.each(&:destroy)
+ application.unref
+
+ exit_code.zero?
end
private
def parse_command_line_arguments(arguments)
Console.parse!(arguments) do |parser, options|