diff --git a/src/libCom/test/blockingSockTest.cpp b/src/libCom/test/blockingSockTest.cpp index 75797fc84..cb31260fc 100644 --- a/src/libCom/test/blockingSockTest.cpp +++ b/src/libCom/test/blockingSockTest.cpp @@ -277,10 +277,10 @@ MAIN(blockingSockTest) } testDiag("This OS behaves like \"%s\".", mechName(mech)); - if (! testOk(mech = epicsSocketSystemCallInterruptMechanismQuery (), - "Socket shutdown mechanism") ) + int query = epicsSocketSystemCallInterruptMechanismQuery (); + if (! testOk(mech == query, "Socket shutdown mechanism") ) testDiag("epicsSocketSystemCallInterruptMechanismQuery returned \"%s\"", - mechName(epicsSocketSystemCallInterruptMechanismQuery () ) ); + mechName(query)); return testDone(); }