Branch

Thomas de Grivel 4870361db 2021-12-16 18:53:01 +01:00
more events for kqueue

Files

Properties

Git HTTP https://git.kmx.io/RailsOnLisp/thot.git
Git SSH git@git.kmx.io:RailsOnLisp/thot.git
Public access ? public
Description

Threaded HTTP server in Common Lisp.

Users
thodg
Tags
Disk usage 0.352 MB

README

Threaded HTTP server supporting EPOLL in Common Lisp

Thot has the following acceptor loops :
    epoll  unthreaded, using epoll(7) on Linux
   select  unthreaded, using select(2)
 threaded  threaded defaults to 8 threads, see *INIT-THREADS*

The threaded loop has the following worker loops :
    epoll  using epoll(7) on Linux
   select  using select(2)

Usage :
    (asdf:load-system :thot)
    (thot:start)