Missing await call for an async function can produce unexpected behaviour.