Moin!
Ein Generator erstellt keine Liste vorab, sondern ermittelt/erstellt die Daten des nächsten Schrittes erst wenn der Request dazu kommt.
Man Gottes!
Das passiert hier ebenso. Denn der "Server" hält an, weil er nur einen Eintrag in den Fifo schreiben kann. Sonst wäre der fifo ja auch schon gelöscht wenn die client.sh gestartet wird.
Jörg Reinholz