* Fixed deadlock on recursive dispatch