# Cross-canister compatible Post-Init hook

**URL:** <https://forum.dfinity.org/t/cross-canister-compatible-post-init-hook/16929>\
**Category:** Developers\
**Created:** [November 29, 2022, 6:44pm UTC](https://forum.dfinity.org/t/cross-canister-compatible-post-init-hook/16929 "2022-11-29T18:44:50Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![ulan](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/ulan/32/2705_2.png) [@ulan](https://forum.dfinity.org/u/ulan)\
**Post date:** [November 30, 2022, 10:25am UTC](https://forum.dfinity.org/t/cross-canister-compatible-post-init-hook/16929/5 "2022-11-30T10:25:33Z")

</div>

> This feature will be helpful, but it would be quite a chunk of work for the execution team.

For DTS we implemented a per-canister system task queue abstraction that guarantees execution of the tasks in the queue before execution of regular messages. I think that will make the implementation of the post-init hook easier.

---

_[View the full topic](https://forum.dfinity.org/t/cross-canister-compatible-post-init-hook/16929)._
