From 719017b00392dcdc69902145300124f93255d679 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 22 Feb 2013 00:45:58 +0000 Subject: [PATCH] Use CHECKED_FD_SET and CHECKED_FD_CLR in ultra_scan. --- scan_engine.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scan_engine.cc b/scan_engine.cc index e2fc090c0..7eec7d039 100644 --- a/scan_engine.cc +++ b/scan_engine.cc @@ -968,9 +968,9 @@ ConnectScanInfo::~ConnectScanInfo() {} bool ConnectScanInfo::watchSD(int sd) { assert(sd >= 0); if (!FD_ISSET(sd, &fds_read)) { - FD_SET(sd, &fds_read); - FD_SET(sd, &fds_write); - FD_SET(sd, &fds_except); + CHECKED_FD_SET(sd, &fds_read); + CHECKED_FD_SET(sd, &fds_write); + CHECKED_FD_SET(sd, &fds_except); numSDs++; if (sd > maxValidSD) maxValidSD = sd; @@ -986,9 +986,9 @@ bool ConnectScanInfo::watchSD(int sd) { bool ConnectScanInfo::clearSD(int sd) { assert(sd >= 0); if (FD_ISSET(sd, &fds_read)) { - FD_CLR(sd, &fds_read); - FD_CLR(sd, &fds_write); - FD_CLR(sd, &fds_except); + CHECKED_FD_CLR(sd, &fds_read); + CHECKED_FD_CLR(sd, &fds_write); + CHECKED_FD_CLR(sd, &fds_except); assert(numSDs > 0); numSDs--; if (sd == maxValidSD)