Epolls are file descriptors (#3622)

* net: Register epolls in file descriptor table

* fstat: stub epoll, resolver

* Fake async hostname resolution

* net: epoll fixes

* epoll: actually close the file descriptor
This commit is contained in:
Marcin Mikołajczyk
2025-09-22 21:57:51 +02:00
committed by GitHub
parent 50a3081084
commit 976d12f4e6
11 changed files with 324 additions and 68 deletions

View File

@@ -382,6 +382,8 @@ set(NETWORK_LIBS src/core/libraries/network/http.cpp
src/core/libraries/network/net_util.h
src/core/libraries/network/net_epoll.cpp
src/core/libraries/network/net_epoll.h
src/core/libraries/network/net_resolver.cpp
src/core/libraries/network/net_resolver.h
src/core/libraries/network/net_error.h
src/core/libraries/network/net.h
src/core/libraries/network/ssl.cpp