Thanks for the tip. I did not know about the hush shell. I'll give it a try!
Gno on the gs + Golden Gate on the pc is the perfect combination to allow moving from one environment to the other!
Thank you for making this possible.
Le jeudi 9 février 2023 à 17:32:25 UTC+1, Kelvin Sherlock a écrit :
It is a known issue. As I recall, gsh normally uses a SIGCHLD signal
handler to wait() on child processes. However it can also call wait() immediately after spawning them so if the child process is very quick
(as is the case when executing gshrc) there can be a race condition
where the SIGCHILD signal occurs after the child has already been dealt
with and the signal handler hangs. It's a bug in gsh but also GNO only
has wait() (no waitpid()). Dropping into GNO snooper and killing it is
the only fix for now.
You might also switch to the hush shell.
On 2023-02-09 11:10:54 +0000, Eric Le Bras said:
When I launch the gno kernel, I get the login prompt. After entering
root I get the "message of the day", then no prompt. Hitting any key (including ctrl-D) does not get me to the prompt. The trick I found is
to go to the GNO Snooper CDA, terminate the gsh process. This gets me
to the login prompt again. After entering root, I get the motd and no prompt again, but this time hitting ctrl-D gets me to the gsh prompt.
I tried removing the FujiNet, that did not help. Is there something
else I should try? Does it relate to a known issue? I did not find anything related in the FAQ.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)