mirror of
https://github.com/balena-io/etcher.git
synced 2025-07-24 11:46:31 +00:00
fix(writer): Add EBUSY to transient errors on Linux (#1918)
Change-Type: patch
This commit is contained in:
parent
357f2183b5
commit
5387bf19d9
@ -24,7 +24,7 @@ module.exports = {
|
||||
* Errors considered potentially temporary are:
|
||||
* - Mac OS: ENXIO, EBUSY
|
||||
* - Windows: ENOENT, UNKNOWN
|
||||
* - Linux: EIO
|
||||
* - Linux: EIO, EBUSY
|
||||
* @private
|
||||
* @param {Error} error - Error
|
||||
* @returns {Boolean}
|
||||
@ -35,7 +35,7 @@ module.exports = {
|
||||
if (process.platform === 'darwin') {
|
||||
return error.code === 'ENXIO' || error.code === 'EBUSY'
|
||||
} else if (process.platform === 'linux') {
|
||||
return error.code === 'EIO'
|
||||
return error.code === 'EIO' || error.code === 'EBUSY'
|
||||
} else if (process.platform === 'win32') {
|
||||
return error.code === 'ENOENT' || error.code === 'UNKNOWN'
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user