aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmd/anubis/main.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/cmd/anubis/main.go b/cmd/anubis/main.go
index c3fdbad..b9b907f 100644
--- a/cmd/anubis/main.go
+++ b/cmd/anubis/main.go
@@ -202,7 +202,8 @@ func (s *Server) maybeReverseProxy(w http.ResponseWriter, r *http.Request) {
return
}
- if ckie.Expires.Before(time.Now()) {
+ slog.Debug("cookie expiration time", "expires", ckie.Expires)
+ if !ckie.Expires.IsZero() && ckie.Expires.Before(time.Now()) {
slog.Debug("cookie expired", "path", r.URL.Path)
clearCookie(w)
s.renderIndex(w, r)