Browse Source

Handle potential error before calling `LocalFileWriter.writeStream`.

Shane Kilkelly 11 years ago
parent
commit
fcfc595c35
1 changed files with 2 additions and 0 deletions
  1. 2 0
      services/filestore/app/coffee/FileHandler.coffee

+ 2 - 0
services/filestore/app/coffee/FileHandler.coffee

@@ -81,4 +81,6 @@ module.exports =
 
 
 	_writeS3FileToDisk: (bucket, key, opts, callback)->
 	_writeS3FileToDisk: (bucket, key, opts, callback)->
 		PersistorManager.getFileStream bucket, key, opts, (err, fileStream)->
 		PersistorManager.getFileStream bucket, key, opts, (err, fileStream)->
+			if err?
+				return callback(err)
 			LocalFileWriter.writeStream fileStream, key, callback
 			LocalFileWriter.writeStream fileStream, key, callback