Use isPrefix for bufio.ReadLine
Add ThreadGroup to a log line
Ignore an empty request without logging as error level