Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 700 Bytes

README.md

File metadata and controls

42 lines (29 loc) · 700 Bytes

Jalebi

architecture

Dependencies

  • GNU Readline
  • libbsd
  • SQLite3
  • OpenSSL
  • libuuid

Arch

sudo pacman -S lib32-sqlite lib32-openssl readline libbsd util-linux

Debian

sudo apt install libsqlite3-dev libssl-dev libreadline-dev libbsd-dev uuid-dev

Usage

make all
./jalebi      # server
./namak-paare # client

Todo

  • Thread monitoring - Restart killed threads, etc.
    • How to find out a thread's died?
  • close() -> shutdown() for sockets?
  • Signal handlers; gracefully deal w/ sockets/readline(?)/database/threadpool/etc.

Credits