net/Socket.hpp | 1 + net/loolnb.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-)
New commits: commit dbbc28646c130997c570025f6e44c6ed01823358 Author: Jan Holesovsky <ke...@collabora.com> Date: Wed Mar 1 13:41:04 2017 +0100 nb: When we cannot send the file, we must respond with 404. Change-Id: I5f11e7de4b0bfb6e44929b8317e4788d2cc81610 diff --git a/net/Socket.hpp b/net/Socket.hpp index 5ba902e..fe4a721 100644 --- a/net/Socket.hpp +++ b/net/Socket.hpp @@ -586,6 +586,7 @@ namespace HttpHelper if (stat(path.c_str(), &st) != 0) { LOG_WRN("Failed to stat [" << path << "]. File will not be sent."); + throw Poco::FileNotFoundException("Failed to stat [" + path + "]. File will not be sent."); return; } commit 826c4c234a42ad2aa61409787a83eed3ceef9477 Author: Jan Holesovsky <ke...@collabora.com> Date: Mon Feb 27 12:22:14 2017 +0100 nb: Fix the check in loolnb. Change-Id: I54f23cb5fb76e4f9aab2743ddc2e6cda04a2656b diff --git a/net/loolnb.cpp b/net/loolnb.cpp index 9e6ac4d..f568821 100644 --- a/net/loolnb.cpp +++ b/net/loolnb.cpp @@ -196,7 +196,7 @@ public: }; // Start the server. - if (args.back() == "ssl") + if (!args.empty() && args.back() == "ssl") server(addrSsl, poller, std::unique_ptr<SocketFactory>{new SslSocketFactory}); else #endif _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits