Le nonidi 29 fructidor, an CCXXIII, Ronald S. Bultje a écrit : > The shell wouldn't know the difference. It has to be an atexit() mechanism > in the application cleaning up after itself. This isn't specific to the > shell state changing - it applies more generally imo.
There is no atexit() when a program crashes due to a signal. If ffmpeg crashes, it is a bug. We fix it, period. If you frequently deal with programs that crash, possibly due to being a developer, then you should configure your shell to restore the tty state. I have done it more than fifteen years ago and did not regret it once since; I am in fact dumbfounded that this is not the default behaviour, and even more dumbfounded that smart people make so much fuss instead of applying this simple solution. Regards, -- Nicolas George
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel