now limiting number of simultaneous HTTP requests being handled

at once.  this is to prevent denial of service.
This commit is contained in:
crs
2002-06-02 11:49:46 +00:00
parent d2135af0d9
commit fa4d24216f
3 changed files with 33 additions and 4 deletions

View File

@@ -6,6 +6,7 @@
#include "MouseTypes.h"
#include "CConfig.h"
#include "CClipboard.h"
#include "CCondVar.h"
#include "CMutex.h"
#include "CString.h"
#include "CThread.h"
@@ -235,8 +236,10 @@ private:
CClipboardInfo m_clipboards[kClipboardEnd];
// server for processing HTTP requests
// HTTP request processing stuff
CHTTPServer* m_httpServer;
CCondVar<SInt32> m_httpAvailable;
static const SInt32 s_httpMaxSimultaneousRequests;
};
#endif