fukamachi / woo

A fast non-blocking HTTP server on top of libev
http://ultra.wikia.com/wiki/Woo_(kaiju)
MIT License
1.28k stars 98 forks source link

Does not work with ningle. #38

Closed VitoVan closed 9 years ago

VitoVan commented 9 years ago
[13:43:28] woo - fast-http error: Callback Error: the message-complete callback failed #NINGLE.APP: fell through ETYPECASE expression. Wanted one of (FUNCTION SYMBOL). This ningle: http://8arrow.org/ningle/ Toot and Wookie and Hunchentoot works well.
fukamachi commented 9 years ago

Need more information. Show the code.

VitoVan commented 9 years ago
(ql:quickload '(clack ningle))
(defvar *app* (make-instance 'ningle:<app>))
(setf (ningle:route *app* "/")
      "Welcome to  ningle!")
(clack:clackup *app* :server :woo)

Then, visit http://localhost:5000/

Switch to the terminal, it shows:

Woo server is started. Listening on localhost:5000.

[14:02:10] woo - fast-http error: Callback Error: the message-complete callback failed #NINGLE.APP: fell through ETYPECASE expression. Wanted one of (FUNCTION SYMBOL).
fukamachi commented 9 years ago

Cannot reproduce it. Check the versions of your Quicklisp dist, Clack, Lack and ningle.

VitoVan commented 9 years ago
(quicklisp:update-client)
(quicklisp:update-all-dists)

After that, problem has gone.

Thank you, it's my fault.