From e8cb64a00a6b1f5921f54546eeb0672ee302a851 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 (cherry picked from commit 5a02cc6f3ec4d9e074a13608072859f7672067fd) --- 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 d1e03e48fa751..83d87c0c8b6a4 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]