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
The whole 'request shutdown, but also wait for context expiry, and the Shutdown(ctx) method` is repeated across all the components. It feels like something which should be composed with a concurrent task, rather than reimplemented.
Especially as it's not obvious how it works: shutdown channel, wait on shutdown, ensure we close done, make done a buffered by one channel.
The text was updated successfully, but these errors were encountered:
The whole 'request shutdown, but also wait for context expiry, and the Shutdown(ctx) method` is repeated across all the components. It feels like something which should be composed with a concurrent task, rather than reimplemented.
Especially as it's not obvious how it works: shutdown channel, wait on shutdown, ensure we close done, make done a buffered by one channel.
The text was updated successfully, but these errors were encountered: