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

feat: support edge-triggered I/O #576

Merged
merged 9 commits into from
Apr 19, 2024

chore: cleanup

a0fd910
Select commit
Loading
Failed to load commit list.
Merged

feat: support edge-triggered I/O #576

chore: cleanup
a0fd910
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Apr 19, 2024 in 1s

71.70% of diff hit (target 79.08%)

View this Pull Request on Codecov

71.70% of diff hit (target 79.08%)

Annotations

Check warning on line 54 in connection_bsd.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_bsd.go#L53-L54

Added lines #L53 - L54 were not covered by tests

Check warning on line 34 in connection_linux.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_linux.go#L33-L34

Added lines #L33 - L34 were not covered by tests

Check warning on line 62 in connection_linux.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_linux.go#L62

Added line #L62 was not covered by tests

Check warning on line 124 in connection_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_unix.go#L122-L124

Added lines #L122 - L124 were not covered by tests

Check warning on line 126 in connection_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_unix.go#L126

Added line #L126 was not covered by tests

Check warning on line 165 in connection_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_unix.go#L165

Added line #L165 was not covered by tests

Check warning on line 216 in connection_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_unix.go#L216

Added line #L216 was not covered by tests

Check warning on line 334 in connection_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_unix.go#L334

Added line #L334 was not covered by tests

Check warning on line 340 in connection_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

connection_unix.go#L340

Added line #L340 was not covered by tests

Check warning on line 109 in eventloop_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

eventloop_unix.go#L109

Added line #L109 was not covered by tests

Check warning on line 119 in eventloop_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

eventloop_unix.go#L119

Added line #L119 was not covered by tests

Check warning on line 220 in eventloop_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

eventloop_unix.go#L218-L220

Added lines #L218 - L220 were not covered by tests

Check warning on line 226 in eventloop_unix.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

eventloop_unix.go#L222-L226

Added lines #L222 - L226 were not covered by tests

Check warning on line 41 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L41

Added line #L41 was not covered by tests

Check warning on line 60 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L60

Added line #L60 was not covered by tests

Check warning on line 67 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L66-L67

Added lines #L66 - L67 were not covered by tests

Check warning on line 81 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L81

Added line #L81 was not covered by tests

Check warning on line 95 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L94-L95

Added lines #L94 - L95 were not covered by tests

Check warning on line 100 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L99-L100

Added lines #L99 - L100 were not covered by tests

Check warning on line 109 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L109

Added line #L109 was not covered by tests

Check warning on line 132 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L132

Added line #L132 was not covered by tests

Check warning on line 140 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L139-L140

Added lines #L139 - L140 were not covered by tests

Check warning on line 154 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L154

Added line #L154 was not covered by tests

Check warning on line 168 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L168

Added line #L168 was not covered by tests

Check warning on line 182 in reactor_epoll_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

reactor_epoll_default.go#L182

Added line #L182 was not covered by tests