system/EventPipe: use class Unique{Socket,File}Descriptor

This commit is contained in:
Max Kellermann
2021-01-11 17:37:30 +01:00
parent 17eae74c1c
commit 51f110a990
3 changed files with 35 additions and 45 deletions

View File

@@ -38,10 +38,10 @@ class WakeFD {
public:
SocketDescriptor GetSocket() const noexcept {
#ifdef USE_EVENTFD
return SocketDescriptor::FromFileDescriptor(fd.Get());
#ifdef _WIN32
return fd.Get();
#else
return SocketDescriptor(fd.Get());
return SocketDescriptor::FromFileDescriptor(fd.Get());
#endif
}