diff --git a/lib/plugins/processor/index.js b/lib/plugins/processor/index.js
index <HASH>..<HASH> 100644
--- a/lib/plugins/processor/index.js
+++ b/lib/plugins/processor/index.js
@@ -315,7 +315,8 @@ extend.processor.register(/^([^_].*)\.(\w+)/, function(file, callback){
 
   if (renderer.indexOf(extname) === -1){
     route.set(path, function(fn){
-      fn(null, content);
+      var rs = fs.createReadStream(source);
+      fn(null, rs);
     });
     callback();
   } else {
Processor: Write source file with stream