You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Incorporating PIC state machine level retry changes into webrtc signaling state machine (#1326)
* Incorporating PIC state machine level retry changes into webrtc signaling state machine
* Signaling state machine rework (#1323)
* replaced recursive calls to stepSignalingStateMachine with loops
* removed recursive calls to stepSignalingStateMachine
* replaced stepSignalingstatemachine with signalingStateMachineIterator
* removed stepUntil, continueOnReady; removed status from iterator signature; set signalingclient version; added a lock in refreshIceConfiguration
* changed the declaration for i from int to UINT32
* added signaling version; removed unnecessary comment
* removed redeclaration; changed value in an existing macro
* Fix issue with API call failures being treated as success (#1328)
* return proper error, do not reset call result value
* for non retriable failures, set the terminal exit status for state in… (#1320)
* for non retriable failures, set the terminal exit status for state in state machine
* address comments
* adjust tests set retry max to 1
* Update LwsApiCalls.c
trigger travis ci
* Add retry strategy to client info to avoiud changing create signaling channel API signature
* Incorporating PIC state machine level retry changes into webrtc signaling state machine
* Add retry strategy to client info to avoiud changing create signaling channel API signature
* Adding more debug logs in the code
* fix merge conflicts
* PR feedback
Co-authored-by: Niyati Maheshwari <niyatim23@gmail.com>
Co-authored-by: Hassan Sahibzada <hsahibza@amazon.com>
0 commit comments