Hi, I understand that the GET request to reset_uri , and that is to notify a state machine reset (unless I'm wrong).
However, my webapp did not handle this in my first pass of coding (still evaluating) and everything just worked fine. When I tried to refactor it by letting it to consume the events as
logical as possible, my webapp seemed to miss the first CHANNEL_DATA event which contained the information for the call state = RINGING.
I noticed that at the first call, a CHANNEL_DATA was received by liverpie but it wasn't sent to my webapp, instead a reset notification was sent. At this state, my webapp does not know
what state to go since the said event was missed.
What is the best way to handle the reset requests especially when a call is made ? Do I need to handle the reset request first ? If yes, how do I query for the call state so my webapp
can proceed to a correct state ?
Cheers