aboutsummaryrefslogtreecommitdiff
path: root/src/socketengines/poll.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2022-10-12 18:38:16 +0100
committerGravatar Sadie Powell2022-10-12 19:34:22 +0100
commita4ec09b455605cb6030ba4c8ae1a6664ad1d7f8d (patch)
tree3189bdb438bd9dc374ba26a5a244878d90636e51 /src/socketengines/poll.cpp
parentRemove some unused method arguments. (diff)
Clean up various socket-related code.
Diffstat (limited to 'src/socketengines/poll.cpp')
-rw-r--r--src/socketengines/poll.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/socketengines/poll.cpp b/src/socketengines/poll.cpp
index 7b00fcc6d..807d89c94 100644
--- a/src/socketengines/poll.cpp
+++ b/src/socketengines/poll.cpp
@@ -66,7 +66,7 @@ static int mask_to_poll(int event_mask)
bool SocketEngine::AddFd(EventHandler* eh, int event_mask)
{
int fd = eh->GetFd();
- if (fd < 0)
+ if (!eh->HasFd())
{
ServerInstance->Logs.Debug("SOCKET", "AddFd out of range: (fd: %d)", fd);
return false;
@@ -102,7 +102,7 @@ bool SocketEngine::AddFd(EventHandler* eh, int event_mask)
void SocketEngine::OnSetEvent(EventHandler* eh, int old_mask, int new_mask)
{
int fd = eh->GetFd();
- if (fd < 0 || static_cast<unsigned int>(fd) >= fd_mappings.size() || fd_mappings[fd] == -1)
+ if (!eh->HasFd() || static_cast<unsigned int>(fd) >= fd_mappings.size() || fd_mappings[fd] == -1)
{
ServerInstance->Logs.Debug("SOCKET", "SetEvents() on unknown fd: %d", eh->GetFd());
return;
@@ -114,7 +114,7 @@ void SocketEngine::OnSetEvent(EventHandler* eh, int old_mask, int new_mask)
void SocketEngine::DelFd(EventHandler* eh)
{
int fd = eh->GetFd();
- if (fd < 0)
+ if (!eh->HasFd())
{
ServerInstance->Logs.Debug("SOCKET", "DelFd out of range: (fd: %d)", fd);
return;