OK, I tested that.
I chose a random Linux system - Mint 17.
I ran two tests:
1) First, I configured no-logging in the command line:
$ turnserver ... --log-file /dev/null --simple-log --no-stdout-log
Of course, any logging parameters must be removed from the config file.
I see no output, and no log files are created.
2) Second, I configured it through the config file:
log-file=/dev/null
simple-log
no-stdout-log
This time, before the turnserver was able to read the config file, it
puts some output to the screen and to a log file. But once the config
file has been processed, it stops any output to any log destination.
So, I consider that test a confirmation that everything works as
supposed. If you want absolutely no output and no log file created,
then configure it through the command-line options.