forked from home-assistant/core
* Prevent recursive script calls from deadlocking * Address review comments, improve tests * Tweak comment
* Prevent recursive script calls from deadlocking * Address review comments, improve tests * Tweak comment