elixir-lang/elixir — pull request #1546 by fishcakez (2013-08-04 18:16:59+00:00)
Title: Fix default shutdown of child supervisors to infinity

A supervisor should wait for a child supervisor to shutdown its
children, and not kill it. By killing a supervisor you may prevent the
correct termination of processes further down the supervision tree.