Fix and test for issues when components import or define a meta method
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Engine.pm
index 8d1bdbe..df046cb 100644 (file)
@@ -623,6 +623,8 @@ sub write {
         $self->{_prepared_write} = 1;
     }
     
+    return 0 if !defined $buffer;
+    
     my $len   = length($buffer);
     my $wrote = syswrite STDOUT, $buffer;