- Issue created by @kingdutch
- π³π±Netherlands kingdutch
π Add revoltphp/event-loop dependency to core Active has been merged so this is no longer blocked.
- π¬π§United Kingdom catch
Briefly discussed this with @Kingdutch in slack. I think the last point in the request where something can or should run is at the very end of
DrupalKernel::terminate()
.e.g. a needs termination service like automated cron could (and probably should) start off an async task - like sending an email from a queue could be async and interleave with other things, or cron might call out to something that doesn't know it's running in cron but makes use of async things. So it makes sense to make the point of no return after that rather than before.