feat: support edge-triggered I/O #576
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
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
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
codecov / codecov/patch
connection_linux.go#L62
Added line #L62 was not covered by tests
Check warning on line 124 in connection_unix.go
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
codecov / codecov/patch
connection_unix.go#L126
Added line #L126 was not covered by tests
Check warning on line 165 in connection_unix.go
codecov / codecov/patch
connection_unix.go#L165
Added line #L165 was not covered by tests
Check warning on line 216 in connection_unix.go
codecov / codecov/patch
connection_unix.go#L216
Added line #L216 was not covered by tests
Check warning on line 334 in connection_unix.go
codecov / codecov/patch
connection_unix.go#L334
Added line #L334 was not covered by tests
Check warning on line 340 in connection_unix.go
codecov / codecov/patch
connection_unix.go#L340
Added line #L340 was not covered by tests
Check warning on line 109 in eventloop_unix.go
codecov / codecov/patch
eventloop_unix.go#L109
Added line #L109 was not covered by tests
Check warning on line 119 in eventloop_unix.go
codecov / codecov/patch
eventloop_unix.go#L119
Added line #L119 was not covered by tests
Check warning on line 220 in eventloop_unix.go
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
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
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
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
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
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
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
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
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
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
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
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
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
codecov / codecov/patch
reactor_epoll_default.go#L182
Added line #L182 was not covered by tests