Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[epoll]: replace duplicate Delay modules with ThreadExt.Delay #5861

Merged

Conversation

edwintorok
Copy link
Contributor

Fewer calls to convert to epoll.

Its implementation was identical, except for the use of time_limited_read in Threadext,
but the semantics is identical.

Use one well tested implementation instead of duplicating code.

One less function to convert to epoll.

Signed-off-by: Edwin Török <edwin.torok@cloud.com>
…t_timed_read

Signed-off-by: Edwin Török <edwin.torok@cloud.com>
@edwintorok edwintorok force-pushed the private/edvint/epoll4.0-delay branch from f8be99d to d9590a0 Compare July 22, 2024 14:41
@edwintorok edwintorok merged commit b411adc into xapi-project:master Jul 22, 2024
15 checks passed
@psafont
Copy link
Member

psafont commented Jul 22, 2024

The opam metadata is not quite right: threads wasn't added, and the template was not modifed either

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