- The caller might not await them, in which case you get an "unhandled rejection" - The caller might await them but only after reading the data, in which case you get an unhandled rejection if there's an error before the end of the data