BUG#29063 mgmapi: connect timeout set incorrectly correctly divide timeout by 1000 to convert to seconds for SocketClient Index: ndb-work/storage/ndb/src/mgmapi/mgmapi.cpp =================================================================== --- ndb-work.orig/storage/ndb/src/mgmapi/mgmapi.cpp 2007-06-13 15:12:10.721016393 +1000 +++ ndb-work/storage/ndb/src/mgmapi/mgmapi.cpp 2007-06-13 15:53:51.063502791 +1000 @@ -524,7 +524,7 @@ ndb_mgm_connect(NdbMgmHandle handle, int NDB_SOCKET_TYPE sockfd= NDB_INVALID_SOCKET; Uint32 i; SocketClient s(0, 0); - s.set_connect_timeout(handle->timeout); + s.set_connect_timeout(handle->timeout/1000); if (!s.init()) { fprintf(handle->errstream,