Lorsqu'on utilise les fonctions canoniques du terminal (c'est-à-dire sans readline), si on supprime alors que rien n'a été tapé (ou tout a été supprimé) alors la saisie est interrompu.
J'imagine que l'appel système read a renvoyé 0 au lieu de rester bloqué.
On peut reproduire en tapant cat sans argument puis backspace.
Lorsqu'on utilise les fonctions canoniques du terminal (c'est-à-dire sans readline), si on supprime alors que rien n'a été tapé (ou tout a été supprimé) alors la saisie est interrompu.
J'imagine que l'appel système read a renvoyé 0 au lieu de rester bloqué.
On peut reproduire en tapant cat sans argument puis backspace.