4.3.53: add logging in gen_listener and don't shortcut shutdown (#6023)
kazoo Changes
Changes to 4.3 after version 4.3.52
Unticketed Commits
- add logging in gen_listener and don't shortcut shutdown (#6023) * ecallmgr node sup which is a supervisor under a supervisor (fs_sup) is terminated with shutdown. if we find a way to properly shutdown the supervisor with a reason we can re-add the shutdown shortcut (cherry picked from commit 509a03ebac5527e280f81c6af6221d9eafc958af) by lazedo
- HELP-45446: [4.3] move when termination handlers are running to cf_exe termination (#5980) * HELP-45446: adding hangup cause and disposition to command error event Adding the hangup reason to command execution error event can help the caller to determine if it need to continue the processing or not. For example cf_device can check if the bridge command failed because of hangup and if yes, then stop the callflow right there, so cf_exe won't have any race condition of continuing to the next callflow and receiving channel_destroy event. * check if channel is destory before relay the message in cf_exe instead * make sure hangup cause is defined in error event * send hangup command if it did not sent already by icehess
- [4.3] sort user in directory consistently (#6015) by Ming Luo