As a continuation from this comment, we should reassess contexts in subsystems and establish a good pattern for closing of channels and to implement graceful shutdown for subsystems.
Implement changes for all existing subsystem work
Overseer should shutdown gracefully if all subsystems have closed
We discussed the service pattern a little in this discussion.
@P1sar We should have a common tag for parachain-support to make it easy to search all parachain related issues. That way generic issues like this will also be tracked.
Issue Summary