Commit Briefs
logger use dprintf and a fd instead of a FILE
simplifies further handling. The stdio layer introduces its own buffering and for the logs I'd like to avoid it. fflush(3) is an option, but using a raw fd and dprintf(2) requires less code.
fix a reduce/reduce conflict
location -> error and locopt -> fastcgi -> error both end up with a optnl that can be reduced to the empty string.