The FastCGI forwarding server only processes requests one at a time.
In shared process mode, only one request is handled despite having multiple threads available.
The problem is the intermediate process (Server.C) that sits in between the web server and the clients (dedicated or shared Wt processes). This server only processes requests one at a time. This should be modified to dispatch request handling in threads (or even better, to use asio... ?)