Browse Source

MT#55283 fix for NULL selected_sfd

Fixes possible NULL dereference as selected_sfd can be NULL.

Fixes #1710

Change-Id: Ie9208d41e32278c52bec8c820435539c82343c28
pull/1759/head
Richard Fuchs 2 years ago
parent
commit
cbd217d5b1
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      daemon/media_socket.c

+ 2
- 1
daemon/media_socket.c View File

@ -53,7 +53,8 @@
else \
diff_ ## x ## _ ## io = (ke)->x - ks_val; \
atomic64_add(&ps->stats_ ## io.x, diff_ ## x ## _ ## io); \
atomic64_add(&ps->selected_sfd->local_intf->stats.io.x, diff_ ## x ## _ ## io); \
if (ps->selected_sfd) \
atomic64_add(&ps->selected_sfd->local_intf->stats.io.x, diff_ ## x ## _ ## io); \
RTPE_STATS_ADD(x ## _kernel, diff_ ## x ## _ ## io); \
} while (0)


Loading…
Cancel
Save