You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's possible to get a deadlock if the action thread pool of an agent gets filled up with actions that are blocking, causing no other actions to get scheduled. We've already started to document that agents have a max concurrency, but maybe we need a mechanism to warn the user when that happens?
I'm not 100% sure what the best approach is. We could default to no max concurrency, support and encourage async actions, or return errors to actions when the current thread pool is overloaded.
The text was updated successfully, but these errors were encountered:
It's possible to get a deadlock if the action thread pool of an agent gets filled up with actions that are blocking, causing no other actions to get scheduled. We've already started to document that agents have a max concurrency, but maybe we need a mechanism to warn the user when that happens?
I'm not 100% sure what the best approach is. We could default to no max concurrency, support and encourage async actions, or return errors to actions when the current thread pool is overloaded.
The text was updated successfully, but these errors were encountered: