Wow, I'm amazed you only just hit this :) It's been in troubleshooting for a while (http://www.espruino.com/Troubleshooting) but might be a bit hard to find.
It's because Espruino doesn't want to lose data when it's connected to USB, and it has no way of knowing if data is not being accepted because the computer on the end is busy, or because no application is running on it
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Wow, I'm amazed you only just hit this :) It's been in troubleshooting for a while (http://www.espruino.com/Troubleshooting) but might be a bit hard to find.
It's because Espruino doesn't want to lose data when it's connected to USB, and it has no way of knowing if data is not being accepted because the computer on the end is busy, or because no application is running on it