log error code upon RTP socket error

git.mgm/mediaproxy-ng/2.0
Richard Fuchs 14 years ago
parent e9063cc452
commit e9f0681d45

@ -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