mirror of
https://github.com/balena-io/etcher.git
synced 2025-07-24 11:46:31 +00:00
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:
commit
f2213ddb21
@ -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) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user