Hi Janus team, Thanks for this wonderful project, we use sip plugin to make calls through our system and we make sure each user use dedicated sip credentials to make a calls while call works great for the most part but then there are some cases where janus after certain random duration of time decides to end up a call with error message
[31m[ERR]e[0m [plugins/janus_sip.c:janus_sip_handler:4669] Wrong state (not in a call? status=idle)
and we have no clue as to why it is happening initially we thought it was because we might be using same creds to make more than one calls at a given time but even after making these changes this problem seem to persist
any kind of help would be highly appreciated,
Thanks & warm regards.
Shivansh Talwar
That line doesn’t match the latest version of the code. What version are you on? Make sure you’re using an up-to-date version of Janus before trying again.
Actually we have modified the logic to parse encrypted sip uri using our backend endpoint and token using curl request that’s why the code line seems different but i have added that patch on top of latest janus codebase recently so i don’t think it should be a problem if you want i can share gist of janus_sip.c file for you to look at if we made a mistake somewhere