diff --git a/lib/server/spawnify.js b/lib/server/spawnify.js index 6a1fa5ef..01b093a4 100644 --- a/lib/server/spawnify.js +++ b/lib/server/spawnify.js @@ -17,9 +17,16 @@ callback(error, stdout, stderr); }; - сommand = args.shift(); + Util.checkArgs(arguments, ['command', 'callback']); - error = Util.exec.tryLog(function() { + if (!callback) { + callback = options; + options = null; + } + + сommand = args.shift(); + + error = Util.exec.tryLog(function() { cmd = spawn(сommand, args, options); });