On Fri, Feb 15, 2008 at 10:44:31AM -0500, James Vega wrote: > On Fri, Feb 15, 2008 at 12:45:35PM +0100, Maximilian Gass wrote: > > When started as a login shell (fish -l), fish hangs forever. > > > > According to strace, it's stuck with (repeated a myriad of times): > > --- SIGTTIN (Stopped (tty input)) @ 0 (0) --- > > ioctl(0, TIOCGPGRP, [5278]) = 0 > > kill(-5277, SIGTTIN) = 0 > > > > The only way out is to send SIGKILL to the process. > > This works fine for me. On first guess, I'd have to say you have > something being invoked by your ~/.config/fish/config.fish when fish is > a login shell which is causing the behavior. >
It seems like this only happens on the terminal, running fish -l inside an xterm does not yield this problem

