sprintf(msg_to_skype,"ALTER CALL %s END HANGUP",tech_pvt->ring_id);
sprintf(msg_to_skype,"ALTER CALL %s END HANGUP",tech_pvt->ring_id);
skypopen_signaling_write(tech_pvt,msg_to_skype);
skypopen_signaling_write(tech_pvt,msg_to_skype);
}
}
tech_pvt->interface_state=SKYPOPEN_STATE_DOWN;
tech_pvt->interface_state=SKYPOPEN_STATE_DOWN;
returnCALLFLOW_INCOMING_HANGUP;
returnCALLFLOW_INCOMING_HANGUP;
}elseif(!strncasecmp(message,"ERROR 589 ALTER CALL",19)){
}elseif(!strncasecmp(message,"ERROR 589 ALTER CALL",19)){
charmsg_to_skype[256];
charmsg_to_skype[256];
DEBUGA_SKYPE("Skype client was not able to correctly manage tcp audio sockets, probably got a local or remote hangup: |||%s|||\n",SKYPOPEN_P_LOG,message);
DEBUGA_SKYPE("Skype client was not able to correctly manage tcp audio sockets, probably got a local or remote hangup: |||%s|||\n",