diff --git a/src/Http.cc b/src/Http.cc index 5364c94..0018670 100644 --- a/src/Http.cc +++ b/src/Http.cc @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include diff --git a/src/Http.cc b/src/Http.cc index b84a729..faf0cc5 100644 --- a/src/Http.cc +++ b/src/Http.cc @@ -786,9 +786,11 @@ void Http::SendRequest(const char *connection,const char *f) (long long)((limit==FILE_END || limit>entity_size ? entity_size : limit)-1), (long long)entity_size); } - if(entity_date!=NO_DATE) + if((entity_date!=NO_DATE) && (entity_date>0L && entity_date