So I must already be an asynchronous programmer, and never realised. (Or does it mean a programmer who is never on time?)In the case of a OS user-land style await, it's the about the same as a software interrupt. Used for resource management.
It a scheduler feature for a process/ task/thread queue entry to enter a WAITING state until an assigned software interrupt (or some flag signal) tells the OS to change the process/task/thread queue entry for that to a READY/RUNNING state.
View attachment 349144
https://nordvpn.com/cybersecurity/glossary/software-interrupt/
