
I'm not a Linux expert but I guess I was using pipe correctly..? So the problem is the terminal freezes (should I call it 'freezes'?) after $(cat [named pipe]) from another terminal.

...and the same behavior worked on Termux.
I'm using an iPhone8 (iOS14) for iSH and a LG phone for Termux
What do you exactly mean with freezes, and what where the exact commands given to ish?
@gitdev-bash Apology for my bad English,
by 'freezes' I mean pts/1 ( in this case, pts/2 did cat namedpipe and I wanted to type echo Hello > namedpipe in pts/1 ) was not responding like it lost focus or something. You know, normally, when you have a named pipe then $ cat thatpipe in terminal 1 and $ echo something > thatpipe from another terminal, it should give you an output then close the named pipe automatically.
You see, I had a named pipe called f (see pic 1).
Not just pts/1, the app freezes too.
Thank you, I have tested this myself on 1.0.4 (82). And have seen that it is not a multi window problem. I used one pts and used the commands mkfifo testififo; cat testfifo &; echo “test” > testfifo and the same effect started as you said but the program was still responsive as I could change the font size.
(I also tried to use cat > testfifo Same results.)

And then I tried mkfifo testfifo; cat testfifo > testfile &; echo “test” > testfifo and again the pts crashed again but the app stayed responsive and the file was empty.

So it is probably a problem with the fifo implementation.
@gitdev-bash Very cool, did not know pipes could be used this way. :)
Confirmed
Most helpful comment
Thank you, I have tested this myself on 1.0.4 (82). And have seen that it is not a multi window problem. I used one pts and used the commands


mkfifo testififo; cat testfifo &; echo “test” > testfifoand the same effect started as you said but the program was still responsive as I could change the font size.(I also tried to use
cat > testfifoSame results.)And then I tried
mkfifo testfifo; cat testfifo > testfile &; echo “test” > testfifoand again the pts crashed again but the app stayed responsive and the file was empty.So it is probably a problem with the fifo implementation.