diff --git a/mdsobjects/cpp/mdsipobjects.cpp b/mdsobjects/cpp/mdsipobjects.cpp index 450052b8a7..07fa50a12e 100644 --- a/mdsobjects/cpp/mdsipobjects.cpp +++ b/mdsobjects/cpp/mdsipobjects.cpp @@ -301,7 +301,7 @@ Connection::Connection(char *mdsipAddr, SetCompressionLevel(clevel); sockId = ConnectToMds(mdsipAddr); unlockGlobal(); - if (sockId <= 0) + if (sockId < 0) { std::string msg("Cannot connect to "); msg += mdsipAddr;