From 5a02cc6f3ec4d9e074a13608072859f7672067fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Vav=C5=99=C3=ADk?= Date: Sun, 30 Jul 2023 11:24:20 +0200 Subject: [PATCH] Docs: fix typo in duplicated ctx guide --- docs/src/main/asciidoc/duplicated-context.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/src/main/asciidoc/duplicated-context.adoc b/docs/src/main/asciidoc/duplicated-context.adoc index 2ff54e2c9548e..ade5d20a23b99 100644 --- a/docs/src/main/asciidoc/duplicated-context.adoc +++ b/docs/src/main/asciidoc/duplicated-context.adoc @@ -39,8 +39,8 @@ That thread is dedicated to this specific processing until the processing comple Thus, you can use _Thread Locals_ to propagate data along the processing, and no other processing unit will use that thread until the completion of the current one. With the reactive model, the code runs on event loop threads. -These event loops execute multiple concurrent processing units. F -or example, the same event loop can handle multiple concurrent HTTP requests. +These event loops execute multiple concurrent processing units. For example, +the same event loop can handle multiple concurrent HTTP requests. The following picture illustrates this reactive execution model: image::reactive-continuation.png[alt=Continuation in the reactive execution model, width=80%, align=center]