diff options
Diffstat (limited to 'toxav')
-rw-r--r-- | toxav/rtp.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/toxav/rtp.c b/toxav/rtp.c index beef1919..ccac7564 100644 --- a/toxav/rtp.c +++ b/toxav/rtp.c | |||
@@ -428,13 +428,14 @@ int rtp_send_msg ( RTPSession *session, Messenger *messenger, const uint8_t *dat | |||
428 | 428 | ||
429 | if ( !msg ) return -1; | 429 | if ( !msg ) return -1; |
430 | 430 | ||
431 | if ( -1 == send_custom_lossy_packet(messenger, session->dest, msg->data, msg->length) ) { | 431 | int ret = send_custom_lossy_packet(messenger, session->dest, msg->data, msg->length); |
432 | LOGGER_WARNING("Failed to send full packet (len: %d)! std error: %s", length, strerror(errno)); | 432 | |
433 | if ( 0 != ret) { | ||
434 | LOGGER_WARNING("Failed to send full packet (len: %d)! error: %i", length, ret); | ||
433 | rtp_free_msg ( session, msg ); | 435 | rtp_free_msg ( session, msg ); |
434 | return rtp_ErrorSending; | 436 | return rtp_ErrorSending; |
435 | } | 437 | } |
436 | 438 | ||
437 | |||
438 | /* Set sequ number */ | 439 | /* Set sequ number */ |
439 | session->sequnum = session->sequnum >= MAX_SEQU_NUM ? 0 : session->sequnum + 1; | 440 | session->sequnum = session->sequnum >= MAX_SEQU_NUM ? 0 : session->sequnum + 1; |
440 | rtp_free_msg ( session, msg ); | 441 | rtp_free_msg ( session, msg ); |