[PATCH] 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
===================================================================
parent 17fc7a81
...@@ -524,7 +524,7 @@ ndb_mgm_connect(NdbMgmHandle handle, int no_retries, ...@@ -524,7 +524,7 @@ ndb_mgm_connect(NdbMgmHandle handle, int no_retries,
NDB_SOCKET_TYPE sockfd= NDB_INVALID_SOCKET; NDB_SOCKET_TYPE sockfd= NDB_INVALID_SOCKET;
Uint32 i; Uint32 i;
SocketClient s(0, 0); SocketClient s(0, 0);
s.set_connect_timeout(handle->timeout); s.set_connect_timeout((handle->timeout+999)/1000);
if (!s.init()) if (!s.init())
{ {
fprintf(handle->errstream, fprintf(handle->errstream,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment