mirror of
https://github.com/nonoo/kappanhang.git
synced 2026-02-10 09:35:21 +01:00
Simplify serial port write
This commit is contained in:
parent
e719ed1f32
commit
5a39c66f7e
|
|
@ -33,9 +33,7 @@ func (s *serialPortStruct) writeLoop() {
|
|||
return
|
||||
}
|
||||
|
||||
bytesToWrite := len(b)
|
||||
|
||||
for bytesToWrite > 0 {
|
||||
for len(b) > 0 {
|
||||
written, err := s.pty.Master.Write(b)
|
||||
if err != nil {
|
||||
if _, ok := err.(*os.PathError); !ok {
|
||||
|
|
@ -43,7 +41,6 @@ func (s *serialPortStruct) writeLoop() {
|
|||
}
|
||||
}
|
||||
b = b[written:]
|
||||
bytesToWrite -= written
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue