]> git.meshlink.io Git - meshlink/commitdiff
Several fixes for channel AIO send and receive functions.
authorGuus Sliepen <guus@meshlink.io>
Tue, 28 Apr 2020 20:21:34 +0000 (22:21 +0200)
committerGuus Sliepen <guus@meshlink.io>
Tue, 28 Apr 2020 20:37:30 +0000 (22:37 +0200)
- Process multiple buffers if possible
- Better handling error conditions
  - fd errors now cancel the AIO buffer
  - channel errors cancel all outstanding AIO buffers
- Don't call the poll callback with a length larger than the remaining
  UTCP send buffer.


No differences found