Skip to content

Ensure consistent handling of _ex functions.#797

Merged
squeek502 merged 1 commit intoluvit:masterfrom
truemedian:1.52-merge-ex
Feb 13, 2026
Merged

Ensure consistent handling of _ex functions.#797
squeek502 merged 1 commit intoluvit:masterfrom
truemedian:1.52-merge-ex

Conversation

@truemedian
Copy link
Member

The existing behavior around _ex functions has been to coalesce them with their other forms and silently ignore flags that are not supported on the target libuv version. I got this wrong in the last PR, so here's to making that consistent.

  • udp_open_ex has been merged into udp_open and handles the given flags when possible.
  • tcp_keepalive_ex has been merged into tcp_keepalive and handles the given flags when possible.

+ `udp_open_ex` has been merged into `udp_open` and handles the given flags when possible.
+ `tcp_keepalive_ex` has been merged into `tcp_keepalive` and handles the given flags when possible.
Copy link
Member

@squeek502 squeek502 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks!

@squeek502 squeek502 merged commit 01755e1 into luvit:master Feb 13, 2026
15 checks passed
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.

2 participants