The assignment's subject was the creation of a socket server for the zsun wifi card reader running openwrt.
This implementation simulates a thread pool server for handling concurrent connections and after a maximum number of connections implements a queue of waiting requests.