log: set the log buffer to 16k
From pipe(7): POSIX.1 says that write(2)s of less than PIPE_BUF bytes must be atomic: the output data is written to the pipe as a contiguous sequence. Writes of more than PIPE_BUF bytes may be nonatomic: the kernel may interleave the data with data written by other processes. PIPE_BUF is 4k on Linux. Nevertheless, let's ignore the fact that messages can be interleaved in some situations and set SAY_BUF_LEN_MAX to 16k for now. Closes #2781
Please register or sign in to comment