Index: server.scm ================================================================== --- server.scm +++ server.scm @@ -577,11 +577,11 @@ (define (server:expiration-timeout) (let ((tmo (configf:lookup *configdat* "server" "timeout"))) (if (and (string? tmo) (common:hms-string->seconds tmo)) ;; BUG: hms-string->seconds is broken, if given "10" returns 0. Also, it doesn't belong in this logic unless the string->number is changed below (* 3600 (string->number tmo)) - 60))) + 1200))) (define (server:get-best-guess-address hostname) (let ((res #f)) (for-each (lambda (adr)