Merge pull request #14 from resin-io/jviotti/fix/double-os-x-windows

Fire and forget OS X sudo prompt
This commit is contained in:
Juan Cruz Viotti 2015-11-13 15:32:42 -04:00
commit f2213ddb21

View File

@ -45,15 +45,10 @@ exports.require = function(callback) {
if (platform === 'darwin') {
sudoPrompt.setName('Herostratus');
sudoPrompt.exec(process.argv.join(' '), function(error) {
if (error) {
console.error(error.message);
process.exit(1);
}
// Don't keep the original parent process alive
sudoPrompt.exec(process.argv.join(' '));
setTimeout(function() {
process.exit(0);
});
}, 300);
}
else if (platform === 'win32') {
var command = _.map(process.argv, function(word) {