summaryrefslogtreecommitdiff
path: root/ext/avtp
diff options
context:
space:
mode:
authorAndre Guedes <andre.guedes@intel.com>2019-10-04 11:11:23 -0700
committerOlivier CrĂȘte <olivier.crete@ocrete.ca>2020-02-05 22:28:12 +0000
commitcd03c48f88dadf4b32cb3020a3e7b848de483a66 (patch)
tree8b4b3ab4817c00e2b4a0be2cd3206b3ce1f6b967 /ext/avtp
parente74c807633f6584a51b4c48c02e933f72c2b2eca (diff)
downloadgstreamer-plugins-bad-cd03c48f88dadf4b32cb3020a3e7b848de483a66.tar.gz
avtpsink: Remove SOCK_NONBLOCK from avtpsink
Current avtpsink code opens the AF_PACKET socket with SOCK_NONBLOCK option. However, we actually want sendto() to block in case there isn't available space in socket buffer.
Diffstat (limited to 'ext/avtp')
-rw-r--r--ext/avtp/gstavtpsink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/avtp/gstavtpsink.c b/ext/avtp/gstavtpsink.c
index b878742df..6a4591b7a 100644
--- a/ext/avtp/gstavtpsink.c
+++ b/ext/avtp/gstavtpsink.c
@@ -219,7 +219,7 @@ gst_avtp_sink_start (GstBaseSink * basesink)
return FALSE;
}
- fd = socket (AF_PACKET, SOCK_DGRAM | SOCK_NONBLOCK, htons (ETH_P_TSN));
+ fd = socket (AF_PACKET, SOCK_DGRAM, htons (ETH_P_TSN));
if (fd < 0) {
GST_ERROR_OBJECT (avtpsink, "Failed to open socket: %s", strerror (errno));
return FALSE;