fstat(4, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 write(1, "flush\n", 6flush ) = 6 write(4, "1 2 3 ", 6) = 6 poll([{fd=3, events=POLLIN}], 1, 0) = 1 ([{fd=3, revents=POLLIN}]) write(1, "in-ready? 3\n", 12in-ready? 3 ) = 12 fstat(3, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 read(3, "1 2 3 ", 4096) = 6 write(1, "read 1 exp: 1\n", 14read 1 exp: 1 ) = 14 poll([{fd=3, events=POLLIN}], 1, 0) = 0 (Timeout) write(1, "in-ready? #f\n", 13in-ready? #f ) = 13 write(2, "\nError", 6 Error) = 6 write(2, ": ", 2: ) = 2 w