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);
}
}
...
@@ -240,12 +241,13 @@ int skypopen_signaling_read(private_t *tech_pvt)
...
@@ -240,12 +241,13 @@ int skypopen_signaling_read(private_t *tech_pvt)
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",