mirror of
https://github.com/matrix-construct/construct
synced 2024-11-16 15:00:51 +01:00
modules/client/sync: Minor reorg; increase default timeout conf items.
This commit is contained in:
parent
cfb5376fdb
commit
87e8b5eb1f
1 changed files with 45 additions and 45 deletions
|
@ -120,6 +120,51 @@ ircd::m::sync::longpoll_enable
|
||||||
{ "default", true },
|
{ "default", true },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
//
|
||||||
|
// sync/args.h
|
||||||
|
//
|
||||||
|
|
||||||
|
ircd::conf::item<ircd::milliseconds>
|
||||||
|
ircd::m::sync::args::timeout_max
|
||||||
|
{
|
||||||
|
{ "name", "ircd.client.sync.timeout.max" },
|
||||||
|
{ "default", 180 * 1000L },
|
||||||
|
};
|
||||||
|
|
||||||
|
ircd::conf::item<ircd::milliseconds>
|
||||||
|
ircd::m::sync::args::timeout_min
|
||||||
|
{
|
||||||
|
{ "name", "ircd.client.sync.timeout.min" },
|
||||||
|
{ "default", 15 * 1000L },
|
||||||
|
};
|
||||||
|
|
||||||
|
ircd::conf::item<ircd::milliseconds>
|
||||||
|
ircd::m::sync::args::timeout_default
|
||||||
|
{
|
||||||
|
{ "name", "ircd.client.sync.timeout.default" },
|
||||||
|
{ "default", 90 * 1000L },
|
||||||
|
};
|
||||||
|
|
||||||
|
//
|
||||||
|
// args::args
|
||||||
|
//
|
||||||
|
|
||||||
|
ircd::m::sync::args::args(const resource::request &request)
|
||||||
|
try
|
||||||
|
:request
|
||||||
|
{
|
||||||
|
request
|
||||||
|
}
|
||||||
|
{
|
||||||
|
}
|
||||||
|
catch(const bad_lex_cast &e)
|
||||||
|
{
|
||||||
|
throw m::BAD_REQUEST
|
||||||
|
{
|
||||||
|
"Since parameter invalid :%s", e.what()
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// GET sync
|
// GET sync
|
||||||
//
|
//
|
||||||
|
@ -794,48 +839,3 @@ ircd::m::sync::longpoll::handle(data &data,
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
|
||||||
// sync/args.h
|
|
||||||
//
|
|
||||||
|
|
||||||
ircd::conf::item<ircd::milliseconds>
|
|
||||||
ircd::m::sync::args::timeout_max
|
|
||||||
{
|
|
||||||
{ "name", "ircd.client.sync.timeout.max" },
|
|
||||||
{ "default", 15 * 1000L },
|
|
||||||
};
|
|
||||||
|
|
||||||
ircd::conf::item<ircd::milliseconds>
|
|
||||||
ircd::m::sync::args::timeout_min
|
|
||||||
{
|
|
||||||
{ "name", "ircd.client.sync.timeout.min" },
|
|
||||||
{ "default", 5 * 1000L },
|
|
||||||
};
|
|
||||||
|
|
||||||
ircd::conf::item<ircd::milliseconds>
|
|
||||||
ircd::m::sync::args::timeout_default
|
|
||||||
{
|
|
||||||
{ "name", "ircd.client.sync.timeout.default" },
|
|
||||||
{ "default", 10 * 1000L },
|
|
||||||
};
|
|
||||||
|
|
||||||
//
|
|
||||||
// args::args
|
|
||||||
//
|
|
||||||
|
|
||||||
ircd::m::sync::args::args(const resource::request &request)
|
|
||||||
try
|
|
||||||
:request
|
|
||||||
{
|
|
||||||
request
|
|
||||||
}
|
|
||||||
{
|
|
||||||
}
|
|
||||||
catch(const bad_lex_cast &e)
|
|
||||||
{
|
|
||||||
throw m::BAD_REQUEST
|
|
||||||
{
|
|
||||||
"Since parameter invalid :%s", e.what()
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in a new issue