feat: reduce timeout, max file size, and use more workers by default
This commit is contained in:
parent
955c840ba4
commit
5ba58b1bd7
3 changed files with 13 additions and 11 deletions
10
feuille.c
10
feuille.c
|
@ -44,11 +44,11 @@ Settings settings = {
|
|||
.user = "www",
|
||||
|
||||
.id_length = 4,
|
||||
.worker_count = 1,
|
||||
.worker_count = 4,
|
||||
.port = 9999,
|
||||
.timeout = 4,
|
||||
.max_size = 2097152, /* = 2MiB = 1024 * 1024 * 2 */
|
||||
.buffer_size = 131072, /* = 128KiB = 1024 * 128 */
|
||||
.timeout = 2,
|
||||
.max_size = 1048576, /* = 1MiB = 1024 * 1024 */
|
||||
.buffer_size = 131072, /* = 128KiB = 1024 * 128 */
|
||||
|
||||
.verbose = 0,
|
||||
.foreground = 0
|
||||
|
@ -94,7 +94,7 @@ int main(int argc, char *argv[])
|
|||
long long tmp;
|
||||
|
||||
/* set number of workers */
|
||||
if ((tmp = sysconf(_SC_NPROCESSORS_ONLN)) > 0 && tmp <= USHRT_MAX)
|
||||
if ((tmp = sysconf(_SC_NPROCESSORS_ONLN)) > settings.worker_count && tmp <= USHRT_MAX)
|
||||
settings.worker_count = tmp;
|
||||
|
||||
ARGBEGIN {
|
||||
|
|
Reference in a new issue