lwIP - A Lightweight TCP/IP stack - Bugs: bug #56814, Multicast socket blocks other UDP...
You are not allowed to post comments on this tracker with your current authentication level.
bug #56814: Multicast socket blocks other UDP sockets
Submitter: | Daniel Pauli <dapaulid> | ||
Submitted: | Tue 27 Aug 2019 08:43:16 AM UTC | ||
Category: | UDP | Severity: | 3 - Normal |
Item Group: | Faulty Behaviour | Status: | Invalid |
Privacy: | Public | Assigned to: | goldsimon |
Open/Closed: | Closed | Planned Release: | None |
lwIP version: | git head |
Fri 10 Jan 2020 09:31:04 PM UTC, comment #1: |
Simon Goldschmidt <goldsimon> |
Tue 27 Aug 2019 08:43:16 AM UTC, original submission:
We came across an issue where an UDP socket that joined a multicast group led to blocking recv() calls on other sockets, given that some datagrams were sent to the multicast socket but not yet received by the application.
|
Daniel Pauli <dapaulid> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 5 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2020-01-10 | goldsimon | Status | None | Invalid | |
Assigned to | None | goldsimon | |||
Open/Closed | Open | Closed | |||
2019-08-27 | dapaulid | Attached File | - | Added mcastblock_receiver.c, #47395 | |
Attached File | - | Added mcastblock_sender.py, #47396 |
Powered by Savane 3.13-caa5.
Corresponding source code
This is most probably a configuration issue:
- either SO_REUSE_RXTOALL is not set
- or you run out of pbuf memory (for SO_REUSE_RXTOALL, incoming pbus are cloned before being passed to the recv function that buffers the pbuf per socket)
-> closing as invalid (not a bug)