> Does snd spit out anything like a prefix or exit code or > something through stdout when evaluating an expression, > in addition to the return value? I don't think so. Is snd still running after you get that value? Currently snd blocks SIGTTIN and SIGTTOU.