Send on closed channel occurs if context was previously cancelled and UI is ran again with the same Engine.
Proposed solutions:
- On context cancellation Engine channel should removed from map.
- Specify some special context stuff in order to determine Engine shutdown