From 0a1e8be25690f56c2a2a5700d747f1f2bb3bca92 Mon Sep 17 00:00:00 2001 From: intrigus-lgtm <60750685+intrigus-lgtm@users.noreply.github.com> Date: Thu, 14 Oct 2021 18:57:39 +0200 Subject: [PATCH] Fix Typo. (#330) --- docs/src/message_passing/message_passing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/src/message_passing/message_passing.md b/docs/src/message_passing/message_passing.md index 28b104ebf6..66a0d9c9b0 100644 --- a/docs/src/message_passing/message_passing.md +++ b/docs/src/message_passing/message_passing.md @@ -27,7 +27,7 @@ Throughout LibAFL, we use a wrapper around different operating system's shared m Shared maps are the backbone of `LLMP`. Each client, usually a fuzzer trying to share stats and new testcases, maps an outgoing `ShMem` map. With very few exceptions, only this client writes to this map, therefore, we do not run in race conditions and can live without locks. -The broker reas from all client's `ShMem` maps. +The broker reads from all client's `ShMem` maps. It checks all incoming client maps periodically, and then forwards new messages to its outgoing broadcast-`ShMem`, mapped by all connected clients. To send new messages, a client places a new message at the end of their map, and then updates a static field to notify the broker. @@ -89,4 +89,4 @@ It keeps a pool of open sockets to other, remote, b2b brokers around at any time When receiving a new message on the local broker map, the b2b client will forward it to all connected remote brokers via TCP. Additionally, the broker can receive messages from all connected (remote) brokers, and forward them to the local broker over a client `ShMem`. -As a sidenote, the tcp listener used for b2b communication is also used for an initial handshake when a new client tries to connect to a broker locally, simply exchanging the initial `ShMem` descriptions. \ No newline at end of file +As a sidenote, the tcp listener used for b2b communication is also used for an initial handshake when a new client tries to connect to a broker locally, simply exchanging the initial `ShMem` descriptions.