1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-01-19 08:52:15 +01:00

Apply extra 250ms after waitForUploadPort to all platforms

This commit is contained in:
Sandeep Mistry 2016-03-10 09:44:24 -05:00
parent 7a535d9c40
commit 7cb1399381

View File

@ -136,12 +136,11 @@ public class SerialUploader extends Uploader {
// it happened within 250 ms. So we wait until the reset should
// have already occured before we start scanning.
actualUploadPort = waitForUploadPort(userSelectedUploadPort, before);
if (OSUtils.isMacOS()) {
// on OS X, if the port is opened too quickly after it is detected,
// a "Resource busy" error occurs, add a delay to workaround this
Thread.sleep(250);
}
// on OS X, if the port is opened too quickly after it is detected,
// a "Resource busy" error occurs, add a delay to workaround this,
// apply to other platforms as well.
Thread.sleep(250);
}
} catch (SerialException e) {
throw new RunnerException(e);