Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Multi-threading TCP server
C++
branch: winsock

This branch is 1 commit ahead, 2 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
speechsvr
src
test
.gitignore
Makefile
README.md
make.mk

README.md

Multi-threaded TCP server, which listens on a given TCP port, then forks into a separate thread to handle each connected client.

Each server thread is intended to be CPU intensive, thus a thread pool is needed to limit the number of active threads, and thus the number of connected clients. The actual application for this library is a multi-threaded speech recognition server.

  1. Server creates N threads and sleep
  2. Server listen on the given port p
  3. Client connect to port
Something went wrong with that request. Please try again.