amazon-kinesis-video-streams-webrtc-sdk-c
amazon-kinesis-video-streams-webrtc-sdk-c copied to clipboard
Increase robustness of LwsApiCall implementation
- Handle partial writes by sending data in multiple iterations
- Use retries when message send fails
- Track and handle message receive if in parts using
receiveMessagevar
Wanted to know if you had a method or setup to test these failure recovery scenarios and if we could add something for it? Seems like it would be a lot of additional effort.
@sirknightj I can see the re-attempts reproducible quite often on ESP platforms and hence the change. Will check if it's straight forward to add some test.