aboutsummaryrefslogtreecommitdiffstats
path: root/prototypes/workbench/project.test.mjs
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-09-29 07:22:19 +0100
committereunhhu <[email protected]>2026-09-29 07:22:19 +0100
commit5dbf6a536627f9a29f7358c547426218aa6f23c1 (patch)
tree3e92fc3358b83877d694a76ab8c264091df3af39 /prototypes/workbench/project.test.mjs
parent7c6595c8a9229a2208ed5bd75b2dee249187923d (diff)
downloadpure-5dbf6a536627f9a29f7358c547426218aa6f23c1.tar.gz
pure-5dbf6a536627f9a29f7358c547426218aa6f23c1.zip
Make the load generator's devices real link senders, many on one thread
links.c was a second implementation of the packet format; each device is now a PureLinkSender on a socket of its own, keyed with a secret made outside (pure_link_sender_shared: a key kept elsewhere, or a test's many). M1 (1k, 10k) and M2 (10k, kill -9) pass with it: no silent step, caught up in 0.2 s, every order applied once; the slowest store after the restart is now the sender's 1 s wait for a word of the save (STORED_WAIT), where the old devices tried again after 200 ms.
Diffstat (limited to 'prototypes/workbench/project.test.mjs')
0 files changed, 0 insertions, 0 deletions