diff options
Diffstat (limited to 'rss/parser.cpp')
-rw-r--r-- | rss/parser.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/rss/parser.cpp b/rss/parser.cpp index d837be9f..ea8dda68 100644 --- a/rss/parser.cpp +++ b/rss/parser.cpp @@ -220,6 +220,9 @@ Feed Parser::parse_url(const std::string& url, } throw Exception(msg); } + if (infoOk == CURLE_OK && status == 304) { + throw NotModifiedException(); + } const std::string buf = curlDataReceiver->get_data(); LOG(Level::DEBUG, |