Reading stops when length bytes have been read or EOF (end of file) reached, whichever comes first.
La lecture s'arrête lorsque length octets ont été lus, ou que l'on a atteint la fin du fichier, ou qu'une erreur survient (le premier des trois).