I recently noticed a large use of memory resources on my server and investigation showed that VisualSVN was the culprit. The log files contains entries like this, over and over and over:
[Thu Jan 08 09:13:41 2009] [notice] Apache/2.2.9 (Win32) DAV/2 SVN/ 1.5.1 mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations [Thu Jan 08 09:13:41 2009] [notice] Server built: Jul 28 2008 17:58:07 [Thu Jan 08 09:13:41 2009] [notice] Parent: Created child process 4164 [Thu Jan 08 09:13:41 2009] [notice] Disabled use of AcceptEx() WinSock2 API [Thu Jan 08 09:13:41 2009] [notice] Digest: generating secret for digest authentication ... [Thu Jan 08 09:13:41 2009] [notice] Digest: done [Thu Jan 08 09:13:41 2009] [notice] Child 4164: Child process is running [Thu Jan 08 09:13:41 2009] [notice] Child 4164: Acquired the start mutex. [Thu Jan 08 09:13:41 2009] [notice] Child 4164: Starting 64 worker threads. [Thu Jan 08 09:13:41 2009] [notice] Child 4164: Listening on port 8443. [Thu Jan 08 09:13:42 2009] [error] (OS 10038)An operation was attempted on something that is not a socket. : Too many errors in select loop. Child process exiting. [Thu Jan 08 09:13:42 2009] [notice] Child 4164: Exit event signaled. Child process is ending. [Thu Jan 08 09:13:43 2009] [notice] Child 4164: Released the start mutex [Thu Jan 08 09:13:43 2009] [notice] Child 4164: All worker threads have exited. [Thu Jan 08 09:13:43 2009] [notice] Child 4164: Child process is exiting [Thu Jan 08 09:13:43 2009] [notice] Parent: child process exited with status 0 -- Restarting. [Thu Jan 08 09:13:43 2009] [notice] Digest: generating secret for digest authentication ... [Thu Jan 08 09:13:43 2009] [notice] Digest: done Thoughts on how to fix?

