Browse Source

log error code upon RTP socket error

git.mgm/mediaproxy-ng/2.1
Richard Fuchs 14 years ago
parent
commit
35404af428
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      daemon/call.c

+ 5
- 1
daemon/call.c View File

@ -86,10 +86,14 @@ static void unkernelize(struct peer *);
static void stream_closed(int fd, void *p) {
struct streamrelay *r = p;
struct call *c;
int i;
socklen_t j;
c = r->up->up->call;
mylog(LOG_WARNING, LOG_PREFIX_C "Read error on RTP socket", LOG_PARAMS_C(c));
j = sizeof(i);
getsockopt(fd, SOL_SOCKET, SO_ERROR, &i, &j);
mylog(LOG_WARNING, LOG_PREFIX_C "Read error on RTP socket: %i (%s)", LOG_PARAMS_C(c), i, strerror(i));
call_destroy(c);
}


Loading…
Cancel
Save