From 1afa0206a559cf62915ea5905304a950c498cb61 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Wed, 25 Sep 2024 18:33:45 +0100 Subject: [PATCH] smp: increase server and default agent queue sizes (#1335) --- src/Simplex/Messaging/Agent/Env/SQLite.hs | 2 +- src/Simplex/Messaging/Server/Main.hs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Simplex/Messaging/Agent/Env/SQLite.hs b/src/Simplex/Messaging/Agent/Env/SQLite.hs index a550394c1..e54ee64b4 100644 --- a/src/Simplex/Messaging/Agent/Env/SQLite.hs +++ b/src/Simplex/Messaging/Agent/Env/SQLite.hs @@ -194,7 +194,7 @@ defaultAgentConfig = rcvAuthAlg = C.AuthAlg C.SEd25519, -- this will stay as Ed25519 sndAuthAlg = C.AuthAlg C.SEd25519, -- TODO replace with X25519 when switching to v7 connIdBytes = 12, - tbqSize = 64, + tbqSize = 128, smpCfg = defaultSMPClientConfig {defaultTransport = (show defaultSMPPort, transport @TLS)}, ntfCfg = defaultNTFClientConfig {defaultTransport = ("443", transport @TLS)}, xftpCfg = defaultXFTPClientConfig, diff --git a/src/Simplex/Messaging/Server/Main.hs b/src/Simplex/Messaging/Server/Main.hs index 6d7cbccad..a5106c125 100644 --- a/src/Simplex/Messaging/Server/Main.hs +++ b/src/Simplex/Messaging/Server/Main.hs @@ -256,7 +256,7 @@ smpServerCLI_ generateSite serveStaticFiles cfgPath logPath = ServerConfig { transports = iniTransports ini, smpHandshakeTimeout = 120000000, - tbqSize = 64, + tbqSize = 128, msgQueueQuota = 128, queueIdBytes = 24, msgIdBytes = 24, -- must be at least 24 bytes, it is used as 192-bit nonce for XSalsa20