summaryrefslogtreecommitdiff
path: root/lib/avtp_pipeline
diff options
context:
space:
mode:
authorJakub Mielczarek <jakub.mielczarek@symphonyteleca.com>2016-02-26 16:58:44 +0100
committerMarcin Miklas <marcin.miklas@harman.com>2016-08-09 14:19:04 +0200
commitcddaebe83e2abc2d685b678d813b22c3017be360 (patch)
treebe3d301185b1491163d8c2f53a52ec47ce5822b1 /lib/avtp_pipeline
parent18654c3b9cfbf11949791e9d1aac13e97b2d6704 (diff)
downloadOpen-AVB-cddaebe83e2abc2d685b678d813b22c3017be360.tar.gz
Fixes: Talker crash on stream stop.
RevBy: Marcin Miklas Details: Fixed crash when connection to endpoint fails and when talker is terminated. Change-Id: I4b466d91b5ed75b942466af6d182aab278e36f14
Diffstat (limited to 'lib/avtp_pipeline')
-rw-r--r--lib/avtp_pipeline/tl/openavb_talker.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/avtp_pipeline/tl/openavb_talker.c b/lib/avtp_pipeline/tl/openavb_talker.c
index 8bc6ca42..ed623a26 100644
--- a/lib/avtp_pipeline/tl/openavb_talker.c
+++ b/lib/avtp_pipeline/tl/openavb_talker.c
@@ -170,7 +170,7 @@ void talkerStopStream(tl_state_t *pTLState)
openavbTalkerGetStat(pTLState, TL_STAT_TX_FRAMES),
openavbTalkerGetStat(pTLState, TL_STAT_TX_LATE),
openavbTalkerGetStat(pTLState, TL_STAT_TX_BYTES),
- openavbRawsockGetTXOutOfBuffers(rawsock)
+ rawsock ? openavbRawsockGetTXOutOfBuffers(rawsock) : 0
);
if (pTLState->bStreaming) {