Line buffered or full buffered log options still require the user to change the source code. This should be changed to a more flexible option.