this is what I did. Attached is my config file, I don't think I missed anything ...
That config file looks right.
--noninteractive doesn't work either. ktrace shows it's looping on __sigprocmask14: 9446 1 tmesh CALL __sigprocmask14(3,0x7f7ffdb117e8,0) 9446 1 tmesh RET __sigprocmask14 0 9446 1 tmesh CALL __sigprocmask14(0,0,0x7f7ffdb117e8) 9446 1 tmesh RET __sigprocmask14 0 9446 1 tmesh CALL __sigprocmask14(0,0,0x7f7ffc9020a0) 9446 1 tmesh RET __sigprocmask14 0 just after reading a line from terminal. ktrace shows it's reading from file descriptor 7 and not 0, I guess that's expected ...
What was open()ed on fd 7? Can you attach gdb and get a backtrace when it spins? -- Matt Fredette