# This request causes ~50s delay

**URL:** https://openziti.discourse.group/t/this-request-causes-50s-delay/146
**Category:** sdk-c
**Created:** [May 17, 2021, 7:54pm UTC](https://openziti.discourse.group/t/this-request-causes-50s-delay/146 "2021-05-17T19:54:28Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![ekoby](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/ekoby/32/14_2.png) [@ekoby](https://openziti.discourse.group/u/ekoby)
#### Post date: [May 18, 2021, 1:22pm UTC](https://openziti.discourse.group/t/this-request-causes-50s-delay/146/6 "2021-05-18T13:22:32Z")

</div>

Olaf, libuv provides background/worker thread facilities via `uv_work` requests. this is the preferred way of implementing off-the-loop execution. see [Thread pool work scheduling — libuv documentation](http://docs.libuv.org/en/v1.x/threadpool.html)

---

_[View the full topic](https://openziti.discourse.group/t/this-request-causes-50s-delay/146)._
