[strongSwan-dev] fflush() for file_logger_t?
tang at jtang.org
Thu May 20 00:44:12 CEST 2010
I have been performing some experiments with strongSwan 4.3.6, though
the 4.4.0 code does the same thing. In file_logger.c, log_() does not
perform a flush after writing things. While doing some tests that
require synchronization and monitoring of the log file, the buffered
writes are throwing my tests off.
I would believe that the code explicitly call fflush() on line 70,
after the while loop? Obviously there are performance issues; maybe
there should be a flag in strongswan.conf to always flush?
Jason Tang / tang at jtang.org / http://www.jtang.org
More information about the Dev