diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2021-04-25 13:23:08 -0700 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2021-04-25 13:24:34 -0700 |
commit | a14b73ada846c44a3d0a87588b818d544f960dcd (patch) | |
tree | 9cb4c237f0bb45dbae94b223ccc5d9ab0f577981 /multimedia/lms/files/patch-src_libs_utils_impl_ChildProcess.cpp | |
parent | Updated to 8.0.24 (diff) |
New port: multimedia/lms: Lightweight Music Server
Diffstat (limited to 'multimedia/lms/files/patch-src_libs_utils_impl_ChildProcess.cpp')
-rw-r--r-- | multimedia/lms/files/patch-src_libs_utils_impl_ChildProcess.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/multimedia/lms/files/patch-src_libs_utils_impl_ChildProcess.cpp b/multimedia/lms/files/patch-src_libs_utils_impl_ChildProcess.cpp new file mode 100644 index 000000000000..52046a1b918a --- /dev/null +++ b/multimedia/lms/files/patch-src_libs_utils_impl_ChildProcess.cpp @@ -0,0 +1,18 @@ +--- src/libs/utils/impl/ChildProcess.cpp.orig 2021-04-25 18:33:13 UTC ++++ src/libs/utils/impl/ChildProcess.cpp +@@ -68,6 +68,7 @@ ChildProcess::ChildProcess(boost::asio::io_context& io + if (res < 0) + throw SystemException {errno, "pipe2 failed!"}; + ++#if !defined(__FreeBSD__) // see https://github.com/epoupon/lms/issues/144 + { + const std::size_t pipeSize {65536*8}; + +@@ -77,6 +78,7 @@ ChildProcess::ChildProcess(boost::asio::io_context& io + if (fcntl(pipe[1], F_SETPIPE_SZ, pipeSize) == -1) + throw SystemException {errno, "fcntl failed!"}; + } ++#endif + + res = fork(); + if (res == -1) |