diff --git a/lib/foreman/engine.rb b/lib/foreman/engine.rb index 7fb6690..093bf71 100644 --- a/lib/foreman/engine.rb +++ b/lib/foreman/engine.rb @@ -99,6 +99,7 @@ private ###################################################################### (rs || []).each do |r| data = r.gets next unless data + data.force_encoding("BINARY") if data.respond_to?(:force_encoding) ps, message = data.split(",", 2) color = colors[ps.split(".").first] info message, ps, color