From 297d9f189df83a6a8354c02f5a20ceb89615a3d9 Mon Sep 17 00:00:00 2001 From: Florian Gilcher Date: Mon, 12 Aug 2019 22:04:58 +0200 Subject: [PATCH] Begin Glossary --- docs/src/glossary.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/src/glossary.md b/docs/src/glossary.md index e69de29..caff7e7 100644 --- a/docs/src/glossary.md +++ b/docs/src/glossary.md @@ -0,0 +1,7 @@ +# Glossary + +### blocking + +"blocked" generally refers to conditions that keep a task from doing its work. For example, it might need data to be sent by a client before continuing. When tasks becomes blocked, usually, other tasks are scheduled. + +Sometimes you hear that you should never call "blocking functions" in an async context. What this refers to is functions that block the current thread and do not yield control back. This keeps the executor from using this thread to schedule another task. \ No newline at end of file