mariadb/ndb/include/util
unknown 8deeb2f95b Bug #25487 deleting ndb_cluster_connection object takes long time
aim is to:
  a) if set_connect_timeout called, timeout connect attempt (for retry on
  next call) after timeout period
  b) preserve existing blocking behaviour otherwise (for, e.g. mgmapi)
  
  Related to customer issue with long time deleting ndb_cluster_connection
  object. believe we're hanging on the connect(2) call until timeout (when
  we then realise we should exit the thread).


ndb/include/mgmapi/mgmapi.h:
  add ndb_mgm_set_connect_timeout
ndb/include/util/SocketClient.hpp:
  add timeout (seconds) for max time to wait for connection
ndb/src/common/transporter/Transporter.cpp:
  set limit on amount of time we'll wait for tcp connect
ndb/src/common/util/SocketClient.cpp:
  only try to connect for a maximum of timeout time
ndb/src/mgmapi/mgmapi.cpp:
  add ndb_mgm_set_connect_timeout
2007-01-23 17:07:09 +11:00
..
BaseString.hpp Many files: 2006-12-23 20:17:15 +01:00
basestring_vsnprintf.h Many files: 2006-12-23 20:17:15 +01:00
Bitmask.hpp Many files: 2006-12-23 20:17:15 +01:00
ConfigValues.hpp my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
File.hpp Merge willster.(none):/home/stewart/Documents/MySQL/5.0/ndb 2006-12-28 22:53:21 +11:00
InputStream.hpp Many files: 2006-12-23 20:17:15 +01:00
md5_hash.hpp Many files: 2006-12-23 20:17:15 +01:00
ndb_opts.h Many files: 2006-12-23 20:17:15 +01:00
NdbAutoPtr.hpp Many files: 2006-12-23 20:17:15 +01:00
NdbOut.hpp Many files: 2006-12-23 20:17:15 +01:00
NdbSqlUtil.hpp Many files: 2006-12-23 20:17:15 +01:00
OutputStream.hpp Many files: 2006-12-23 20:17:15 +01:00
Parser.hpp Many files: 2006-12-23 20:17:15 +01:00
Properties.hpp Many files: 2006-12-23 20:17:15 +01:00
random.h Many files: 2006-12-23 20:17:15 +01:00
SimpleProperties.hpp Many files: 2006-12-23 20:17:15 +01:00
socket_io.h Many files: 2006-12-23 20:17:15 +01:00
SocketAuthenticator.hpp Many files: 2006-12-23 20:17:15 +01:00
SocketClient.hpp Bug #25487 deleting ndb_cluster_connection object takes long time 2007-01-23 17:07:09 +11:00
SocketServer.hpp Many files: 2006-12-23 20:17:15 +01:00
UtilBuffer.hpp Many files: 2006-12-23 20:17:15 +01:00
uucode.h Many files: 2006-12-23 20:17:15 +01:00
Vector.hpp Merge willster.(none):/home/stewart/Documents/MySQL/5.0/ndb 2006-12-28 22:53:21 +11:00
version.h Many files: 2006-12-23 20:17:15 +01:00