On 8/7/06, James M Snell <[EMAIL PROTECTED]> wrote:
Yeah, I went back and checked :-) ... If the server Date header does not
exist, getServerDate should default to the moment that the
InMemoryCachedResponse instance was created.

A quick fix is to add the following to ResponseBase

  protected Date now = new Date();

And change... (also in ResponseBase)

  public Date getServerDate() {
    if (response_date == null) {
      Date date = getDateHeader("Date");
      response_date = (date != null) ? date : now;
    }
    return response_date;
  }

Works great, committed in r429521.

-garrett

Reply via email to