CarpDeus - 2007-06-29

Is anyone using this in production? I am encountering a number of issues related to threading. I commonly encounter an issue on the start that caused me to mod SockIOPool.Start() as follows:

           public void Start()
            {
                _stopThread = false;
                //_thread.Start();
                try
                {
                    _thread.Start();
                }
                catch
                {
                    _thread = new Thread(new ThreadStart(Maintain));
                    _thread.Start();
                }
            }

Would appreciate any help as, even with only caching 1/3 of what I expect to cache, this is a great tool for the site I'm working on.

Thanks

Josef