changeset 78 | 71ad690e91f5 |
parent 49 | 35baca0e7a2e |
child 87 | 1627c337e51e |
--- a/javacommons/fileutils/src/nativefileiohandler.cpp Fri Sep 17 16:44:34 2010 +0300 +++ b/javacommons/fileutils/src/nativefileiohandler.cpp Mon Oct 04 11:29:25 2010 +0300 @@ -179,6 +179,19 @@ closeStream(); } +void NativeFileIOHandler::flush() +{ + JELOG2(EJavaFile); + int ret = fsync(mFileDescriptor); + if (ret < 0) + { + ELOG1(EJavaFile, "NativeFileIOHandler::flush() error %d", ret); + int error = errno; + throw error; + } + +} + void NativeFileIOHandler::closeStream() { JELOG2(EJavaFile);