TT#14008 eliminate unnecessary and pointless abort()

reported in #1455

Change-Id: I63e9cc4ec45eb4479277f5694d4f658da826e682
mr10.4
Richard Fuchs 4 years ago
parent 9c62de8189
commit b9f9d1d6a4

@ -1016,16 +1016,19 @@ static void stream_fd_closed(int fd, void *p, uintptr_t u) {
int i;
socklen_t j;
assert(sfd->socket.fd == fd);
c = sfd->call;
if (!c)
return;
rwlock_lock_r(&c->master_lock);
if (fd == sfd->socket.fd) {
j = sizeof(i);
i = 0;
// coverity[check_return : FALSE]
getsockopt(fd, SOL_SOCKET, SO_ERROR, &i, &j);
ilog(LOG_WARNING, "Read error on media socket: %i (%s) -- closing call", i, strerror(i));
}
rwlock_unlock_r(&c->master_lock);
call_destroy(c);
}

Loading…
Cancel
Save