Preserve cancellation of pending outgoing attempts and size packet fixture correctly

This commit is contained in:
evgeny committed 2026-10-12 01:34:44 +02:00
1 parent b57221f6b5
commit 2e66cdb122
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -40,7 +40,7 @@ static void setup(void) {
inst.ua = uasync_create(); CHECK(inst.ua); inst.config = &cfg;
cfg.global.bbr_max_cwnd = 100000; cfg.global.keepalive_interval = 200; cfg.global.keepalive_timeout = 2000;
inst.connections = queue_new(inst.ua, 16, 0, 8, "server lifecycle"); CHECK(inst.connections);
inst.pkt_pool = memory_pool_init(sizeof(struct ETCP_DGRAM), "server lifecycle packets"); CHECK(inst.pkt_pool);
inst.pkt_pool = memory_pool_init(sizeof(struct ETCP_DGRAM) + PACKET_DATA_SIZE, "server lifecycle packets"); CHECK(inst.pkt_pool);
sock.instance = &inst; strcpy(sock.name, "synthetic server");
CHECK(init_connections(&inst) == 0); // чисто входящий узел тоже принимает NCD CLOSE
CHECK(inst.ncd_control_bound && !inst.ncd_registry);