tweak debug output slightly
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Log.pm
index 616a678..822ea32 100644 (file)
@@ -69,7 +69,8 @@ sub _log {
     my $self    = shift;
     my $level   = shift;
     my $message = join( "\n", @_ );
-    $self->{body} .= sprintf( "[%s] %s\n", $level, $message );
+    $message .= "\n" unless $message =~ /\n$/;
+    $self->{body} .= sprintf( "[%s] %s", $level, $message );
 }
 
 sub _flush {