# Why can't asynchronous threading be used with components?

**URL:** <https://forum.inductiveautomation.com/t/why-cant-asynchronous-threading-be-used-with-components/15103>\
**Category:** Ignition\
**Tags:** scripting, ignition79\
**Created:** [August 17, 2017, 9:56pm UTC](https://forum.inductiveautomation.com/t/why-cant-asynchronous-threading-be-used-with-components/15103 "2017-08-17T21:56:58Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [August 18, 2017, 1:20pm UTC](https://forum.inductiveautomation.com/t/why-cant-asynchronous-threading-be-used-with-components/15103/3 "2017-08-18T13:20:05Z")

</div>

Take a look at [this thread](http://forum.inductiveautomation.com/t/update-gui-via-asynchronous-thread/9666) and the `assignLater()` utility function in later.py.

---

_[View the full topic](https://forum.inductiveautomation.com/t/why-cant-asynchronous-threading-be-used-with-components/15103)._
