Skip to content

Allow socket creation on platforms that don't support port reuse#71

Merged
stewartadam merged 1 commit into
RustLight:mainfrom
DAlexanderNZ:FreeRTOS-port-reuse-support
May 11, 2026
Merged

Allow socket creation on platforms that don't support port reuse#71
stewartadam merged 1 commit into
RustLight:mainfrom
DAlexanderNZ:FreeRTOS-port-reuse-support

Conversation

@DAlexanderNZ
Copy link
Copy Markdown
Contributor

When targeting FreeRTOS on the ESP32-C3 port reuse isn't allowed and will cause the following error sacn_receiver::sacn: Filed to create sACN receiver: Io error occurred: Protocol not available (os error 109). This patch allows the create_unix_socket to continue in this error case, allowing the receiver to establish and function on the ESP32-C3.

@bruingineer
Copy link
Copy Markdown
Contributor

Looks ok to me. Thanks!

@stewartadam stewartadam self-assigned this May 11, 2026
@stewartadam
Copy link
Copy Markdown
Contributor

Likewise, this looks great - running CI and will merge if green.

@stewartadam stewartadam merged commit 2eb972c into RustLight:main May 11, 2026
4 checks passed
@stewartadam
Copy link
Copy Markdown
Contributor

Thank you!

@DAlexanderNZ DAlexanderNZ deleted the FreeRTOS-port-reuse-support branch May 14, 2026 23:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants