Merge branch '2.0' into develop
This commit is contained in:
@ -3294,7 +3294,14 @@ dcb_listen(DCB *listener, const char *config, const char *protocol_name)
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (listen(listener_socket, 10 * SOMAXCONN) != 0)
|
||||
/**
|
||||
* The use of INT_MAX for backlog length in listen() allows the end-user to
|
||||
* control the backlog length with the net.ipv4.tcp_max_syn_backlog kernel
|
||||
* option since the parameter is silently truncated to the configured value.
|
||||
*
|
||||
* @see man 2 listen
|
||||
*/
|
||||
if (listen(listener_socket, INT_MAX) != 0)
|
||||
{
|
||||
char errbuf[MXS_STRERROR_BUFLEN];
|
||||
MXS_ERROR("Failed to start listening on '%s' with protocol '%s': %d, %s",
|
||||
|
@ -456,8 +456,14 @@ struct type_name_info type_to_type_name_info(qc_query_type_t type)
|
||||
}
|
||||
break;
|
||||
|
||||
/** Not implemented yet */
|
||||
//case QUERY_TYPE_USERVAR_WRITE:
|
||||
case QUERY_TYPE_USERVAR_WRITE:
|
||||
{
|
||||
static const char name[] = "QUERY_TYPE_USERVAR_WRITE";
|
||||
info.name = name;
|
||||
info.name_len = sizeof(name) - 1;
|
||||
}
|
||||
break;
|
||||
|
||||
case QUERY_TYPE_USERVAR_READ:
|
||||
{
|
||||
static const char name[] = "QUERY_TYPE_USERVAR_READ";
|
||||
@ -615,8 +621,7 @@ static const qc_query_type_t QUERY_TYPES[] =
|
||||
QUERY_TYPE_WRITE,
|
||||
QUERY_TYPE_MASTER_READ,
|
||||
QUERY_TYPE_SESSION_WRITE,
|
||||
/** Not implemented yet */
|
||||
//QUERY_TYPE_USERVAR_WRITE,
|
||||
QUERY_TYPE_USERVAR_WRITE,
|
||||
QUERY_TYPE_USERVAR_READ,
|
||||
QUERY_TYPE_SYSVAR_READ,
|
||||
/** Not implemented yet */
|
||||
|
@ -1031,6 +1031,7 @@ static struct
|
||||
{ "ndb", SERVER_NDB },
|
||||
{ "maintenance", SERVER_MAINT },
|
||||
{ "maint", SERVER_MAINT },
|
||||
{ "stale", SERVER_STALE_STATUS },
|
||||
{ NULL, 0 }
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user