public void Initialize() { // We need at least numMaxParallelRequests to process that many // incoming requests and we need numMaxParallelRequests more threads // to be able to issue that many requests in parallel. ThreadPool.SetMinThreads(numMaxParallelRequests * 2 + additionalRequests, 0); server = new FileUploads.FileServer(pref, numMaxParallelRequests, fileUploadDestination, 3); server.Start(); }
public void Initialize() { // We need at least numMaxParallelRequests to process that many // incoming requests and we need numMaxParallelRequests more threads // to be able to issue that many requests in parallel. ThreadPool.SetMinThreads(numMaxParallelRequests * 2 + additionalRequests, 0); server = new FileUploads.FileServer(pref, numMaxParallelRequests, fileUploadDestination, 3); server.Start(); }