Skip to content

Ability to set timeout for 'fiber:join' function was implemented #2412

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Tracked by #3063
Totktonada opened this issue Nov 9, 2021 · 0 comments
Open
Tracked by #3063

Ability to set timeout for 'fiber:join' function was implemented #2412

Totktonada opened this issue Nov 9, 2021 · 0 comments
Labels
feature A new functionality fiber reference [location] Tarantool manual, Reference part

Comments

@Totktonada
Copy link
Member

Totktonada commented Nov 9, 2021

Product: Tarantool
Since: 2.8
Root document: https://www.tarantool.io/en/doc/latest/reference/reference_lua/fiber/#lua-function.fiber_object.join
SME: @ EvgenyMekhanik

Details

Implement ability to pass timeout to 'fiber:join' function.
If timeout expired, join fails with 'timed out' error.

Requested by @ EvgenyMekhanik in tarantool/tarantool@9a1a9f0

Комментарий от EvgenyMekhanik:
«Timeout задаем в параметре функции f:join(0.1).
Параметр — число большее или равное 0.
Если таймаут истекает раньше, чем файбер завершится, то join завершится с ошибкой»

@art-dr art-dr added this to the Estimate [@arctic_dreamer] milestone Dec 3, 2021
@art-dr art-dr added server [area] Task relates to Tarantool's server (core) functionality reference [location] Tarantool manual, Reference part labels Dec 3, 2021
@art-dr art-dr changed the title ability to set timeout for 'fiber:join' function was implemented [2pt] ability to set timeout for 'fiber:join' function was implemented Dec 3, 2021
@art-dr art-dr removed this from the Estimate [@arctic_dreamer] milestone Dec 6, 2021
@veod32 veod32 added this to the fiber milestone Jan 13, 2022
@patiencedaur patiencedaur mentioned this issue Aug 4, 2022
10 tasks
@veod32 veod32 removed this from the fiber milestone Mar 6, 2023
@veod32 veod32 added fiber and removed server [area] Task relates to Tarantool's server (core) functionality labels Mar 6, 2023
@veod32 veod32 changed the title [2pt] ability to set timeout for 'fiber:join' function was implemented Ability to set timeout for 'fiber:join' function was implemented Mar 6, 2023
@veod32 veod32 added feature A new functionality and removed 2sp labels Mar 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new functionality fiber reference [location] Tarantool manual, Reference part
Projects
None yet
Development

No branches or pull requests

4 participants