wjwwood / serial

Cross-platform, Serial Port library written in C++
http://wjwwood.github.com/serial/
MIT License
2.16k stars 1.05k forks source link

Add EINTR handling to SerialImpl::write #233

Closed mbehr1 closed 3 years ago

mbehr1 commented 4 years ago

EINTR can still happen on write. Don't throw the exception in that case but retry. In case of other errors add more details to the SerialException to ease debugging.