[svn] commit: r2752 - /branches/trac296/src/lib/cc/session.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Tue Aug 17 12:06:33 UTC 2010


Author: jelte
Date: Tue Aug 17 12:06:33 2010
New Revision: 2752

Log:
directly evaluate *read_result to see if there was an error

Modified:
    branches/trac296/src/lib/cc/session.cc

Modified: branches/trac296/src/lib/cc/session.cc
==============================================================================
--- branches/trac296/src/lib/cc/session.cc (original)
+++ branches/trac296/src/lib/cc/session.cc Tue Aug 17 12:06:33 2010
@@ -198,7 +198,8 @@
             }
         }
 
-        if (read_result->value() != 0) {
+        // asio::error_code evaluates to false if there was no error
+        if (*read_result) {
             if (*read_result == asio::error::operation_aborted) {
                 isc_throw(SessionTimeout,
                           "Timeout while reading data from cc session");




More information about the bind10-changes mailing list