Fix file open with append_existing flag on posix

fixes #2011
closes #2027
This commit is contained in:
Richard Hodges
2020-07-21 17:38:07 +02:00
parent ccd0f8822a
commit 982120c73e
2 changed files with 2 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
Version XXX:
* Fix file open with append_existing flag on posix.
* Websocket SSL `teardown` also tears down underlying TCP.
* Update WebSocket examples to set TLS SNI.
* Add handler tracking locations to websocket.

View File

@@ -172,7 +172,7 @@ open(char const* path, file_mode mode, error_code& ec)
break;
case file_mode::append_existing:
f = O_WRONLY;
f = O_WRONLY | O_APPEND;
#if BOOST_BEAST_USE_POSIX_FADVISE
advise = POSIX_FADV_SEQUENTIAL;
#endif