Loading conf/artanis.conf...done. DEBUG: ON Initilizing session backend `SIMPLE'... Session with SIMPLE backend init done! Loading models... Loading controllers... Loading restful API... Regenerating route cache ... Server core: ragnarok http://127.0.0.1:1234 Anytime you want to quit just try Ctrl+C, thanks! Loading server engine 'ragnarok' ... Using Non-Blocking I/O Installed suspendable ports Starting `ragnarok' engine loader ... Enter ragnarok-http-gateway-run Listen socket is # generating work-table Prepare for regnarok-open Added listenning port to epoll Prepare for main-loop Checking event (0 . 1) listenning-port? (0 . 1) Is listen-socket? 0 ?= # The fd 0 has no task, close it! Check if event 0 exists The event 0 doesn't exist The client (0 . 1) is ready to shutdown Checking event (0 . 1) listenning-port? (0 . 1) Is listen-socket? 0 ?= # The fd 0 has no task, close it! Check if event 0 exists The event 0 doesn't exist Backtrace: 12 (apply-smob/1 #) In ice-9/boot-9.scm: 705:2 11 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 10 (_ #(#(#))) In /usr/bin/art: 42:12 9 (_ _ _) In artanis/commands/work.scm: 144:8 8 (work . _) In artanis/server/ragnarok.scm: 624:10 7 (establish-http-gateway _) 444:27 6 (ragnarok-http-gateway-run _) 414:6 5 (get-one-request-from-clients # …) 218:4 4 (fill-ready-queue-from-service _ #) In ice-9/boot-9.scm: 260:13 3 (for-each # …) In artanis/server/ragnarok.scm: 247:16 2 (_ (0 . 1)) In artanis/server/epoll.scm: 227:8 1 (remove-if-exists-in-epoll 17 0) 213:12 0 (epoll-ctl 17 _ 0 _ #:check-exists? _) artanis/server/epoll.scm:213:12: In procedure epoll-ctl: Throw to key `artanis-err' with args `(500 # "~a: ~a" (17 2 0 #f "Bad file descriptor") (9))'.