Permalink
Browse files

Fix typo in changelog (#8114)

beind => being
  • Loading branch information...
vishal-h authored and josevalim committed Aug 19, 2018
1 parent b6d27b5 commit ddc554a7efef67f16e462709e7f46662f21f7ab5
Showing with 1 addition and 1 deletion.
  1. +1 −1 CHANGELOG.md
@@ -16,7 +16,7 @@ The Elixir codebase itself has been already fully formatted and all further cont

Supervisors in Elixir are responsible for starting, shutting down and restarting child process when things go wrong. Most of the interaction with supervisors happen with the Supervisor module and it contains three main strategies: `:one_for_one`, `:rest_for_one` and `:one_for_all`.

However, sometimes the children of a supervisor are not known upfront and are rather started dynamically. For example, if you are building a web server, you have each request beind handled by a separate supervised process. Those cases were handled in the Supervisor module under a special strategy called `:simple_one_for_one`.
However, sometimes the children of a supervisor are not known upfront and are rather started dynamically. For example, if you are building a web server, you have each request being handled by a separate supervised process. Those cases were handled in the Supervisor module under a special strategy called `:simple_one_for_one`.

Unfortunately, this special strategy changed the semantics of the supervisor in regards to initialization and shutdown. Plus some APIs expected different inputs or would be completely unavailable depending on the supervision strategy.

0 comments on commit ddc554a

Please sign in to comment.