ftdm_log(file,func,line,FTDM_LOG_LEVEL_ERROR,"%d:%d Ignored state change request from %s to %s, the previous state change has not been processed yet\n",
ftdmchan->span_id,ftdmchan->chan_id,
ftdm_log_chan_ex(ftdmchan,file,func,line,FTDM_LOG_LEVEL_ERROR,"Ignored state change request from %s to %s, the previous state change has not been processed yet\n",
ftdm_log_chan_ex(ftdmchan,file,func,line,FTDM_LOG_LEVEL_WARNING,"Why bother changing state from %s to %s\n",ftdm_channel_state2str(ftdmchan->state),ftdm_channel_state2str(state));
ftdm_log_chan_ex(ftdmchan,file,func,line,FTDM_LOG_LEVEL_DEBUG,"Changed state from %s to %s\n",ftdm_channel_state2str(ftdmchan->state),ftdm_channel_state2str(state));
ftdm_log_chan_ex(ftdmchan,file,func,line,FTDM_LOG_LEVEL_WARNING,"VETO state change from %s to %s\n",ftdm_channel_state2str(ftdmchan->state),ftdm_channel_state2str(state));
}
/* there is an inherent race here between set and check of the change flag but we do not care because
...
...
@@ -1311,8 +1305,8 @@ end:
}
if(waitms<=0){
ftdm_log(file,func,line,FTDM_LOG_LEVEL_WARNING,"%d:%d state change from %s to %s was most likely not processed after aprox %dms\n",