1
Vote

Tie not thread safe

description

Because Tie uses singleton pattern (Computer.Ds1.Add(param1, param2)) you will have only one instance running in a given app pool at a time. The methods are not thread safe, adding and removing from collections so be weary, do not use this DLL in a Web application which is multi threaded model (default) also in any apps that are threaded. I found out the hard way with our production server crashing with w3cp processes going to 100% intermittently. Very hard to track down the root cause.

comments