public BuggyClient( ThreadContext c, int numClient, double probFailPerCall = 0.2 ) { NumClient = numClient; _c = c; _probFailPerCall = probFailPerCall; CreatedThreadId = Thread.CurrentThread.ManagedThreadId; }
internal BuggyClient NewBuggyClient( ThreadContext c ) { var r = new BuggyClient( c, _buggyClients.Count, _random.NextDouble() / 5 ); _buggyClients.Add( r ); return r; }