Steffen Nurpmeso wrote in <20240827234300.47MgC1zR@steffen%sdaoden.eu>: |Steffen Nurpmeso wrote in | <20240827000044.pV6uGLj0@steffen%sdaoden.eu>: ||Robin Humble wrote in || <[email protected]>: |... ||Robin Humble wrote in || <[email protected]>: |||on current RHEL9 and Fedora40, and also on s-nail git master, I ran |||into an issue that halts a backgrounded script connected to a tty. ||| |||as an example on RHEL9 -> ||| ||| $ ( echo blah | Mail root ) & |||[1] 2754649 ||| $ ^M^M^M^M^C^C ||| |||[1]+ Stopped ( echo blah | Mail root ) ||| $ fg |||( echo blah | Mail root ) ||| $ ||| |||the mail is sent, but the calling script (just a subshell in this case) |||is Stopped. the calling tty is confused and shows control characters. |||^C is needed to get back to the shell.
Ok please forget the stupid last message. I will implement true background support, and document better what "interactive" really is to us. It will be in v14.10, no backport. Thanks again for making me aware of the fact that background handling is completely missing. --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)
