$ cat awful-hello.scm (use awful) (define-page (main-page-path) (lambda () "hello")) $ /usr/local/chicken-4.7.3-specialization/bin/awful awful-hello.scm & [1] 7584 $ /usr/local/chicken-4.7.3-specialization/bin/awful awful-hello.scm $ ab -n 10000 -c 100 http://127.0.0.1:8080/ ;; The error is [Mon Aug 8 11:06:56 2011] "GET http://127.0.0.1:8080/ HTTP/1.0" Error: cannot write to socket - Broken pipe 14 Call history: ##sys#get-keyword header-parsers.scm:550: reverse header-parsers.scm:550: string-join header-parsers.scm:616: string-append header-parsers.scm:614: loop header-parsers.scm:600: string-join g21552161 fprintf k611617 g451452455 g451452455 g451452455 g451452455 g615616 spiffy#handle-exception with-output-to-string <--