;; $ chicken-status -exact spiffy intarweb ;; intarweb .................................... version: 1.7 ;; spiffy ...................................... version: 5.4.2 $ cat spiffy.scm (use spiffy) (root-path ".") (with-output-to-file "foo.txt" (cut print "foo")) (vhost-map `((".*" . ,(lambda (continue) (send-static-file "foo.txt") (continue))))) (start-server) $ csi -s spiffy ;; request http://localhost:8080/foo.txt [Sun Jan 6 11:10:58 2019] "GET http://localhost:8080/foo.txt HTTP/1.1" Error: (unparse-headers) could not unparse "Last-Modified" header (#(#(55 10 10 6 0 119 0 5 #f 0) ())): cannot write to socket - Connection reset by peer 5 Call history: spiffy.scm:291: raise spiffy.scm:312: k463 spiffy.scm:341: current-response523524 spiffy.scm:341: current-response523524 spiffy.scm:312: current-response494495 spiffy.scm:312: current-response494495 spiffy.scm:312: g467 spiffy.scm:312: ##sys#signal spiffy.scm:505: k736 spiffy.scm:428: current-pathinfo594595 spiffy.scm:428: current-file596597 spiffy.scm:428: current-pathinfo594595 spiffy.scm:428: current-file596597 spiffy.scm:505: g740 spiffy.scm:507: handle-exception spiffy.scm:508: with-output-to-string <--