# Fdb\_future\_block\_until\_ready timeout

**URL:** <https://forums.foundationdb.org/t/fdb-future-block-until-ready-timeout/2698>\
**Category:** Using FoundationDB\
**Created:** [May 13, 2021, 10:33am UTC](https://forums.foundationdb.org/t/fdb-future-block-until-ready-timeout/2698 "2021-05-13T10:33:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dandanogni](https://avatars.discourse-cdn.com/v4/letter/d/bbce88/32.png) [@dandanogni](https://forums.foundationdb.org/u/dandanogni)\
**Post date:** [May 13, 2021, 10:33am UTC](https://forums.foundationdb.org/t/fdb-future-block-until-ready-timeout/2698/1 "2021-05-13T10:33:42Z")

</div>

Hi,  
I’m using the foundationdb C API.  
I don’t see anything in the documentation about fdb\_future\_block\_until\_ready() about timeout for this blocking.  
If I have configured the API versioning, and started the network thread as required, is there a timeout for the fdb\_future\_block\_until\_ready I can count on? or could it theoretically block indefinitely if the future fails to be ready, and no deadlock were detected?
