Here's another simple reproduction, Guile's own webserver module

(use-modules (web server))

(define (handler request body)
  (values '((content-type . (text/plain)))
          "Hello, World!"))

(run-server handler)

It needs two SIGINTs to properly end the program. I think I'm encountering a 
bug rather than a misconception...

~ Vijay

Reply via email to