Program shows console output even though stdout and stderr are redirected
Program shows console output even though stdout and stderr are redirected unix
unix
It's opening the underlying terminal directly (something like open("/dev/tty", ...)). No amount of redirecting will get rid of that. If you don't want to see it, you'll have to run it not attached to a tty (e.g. through cron or something).