danielcrenna/metrics-net — pull request #10 by akurdyukov (2012-09-27 07:19:35+00:00)
Title: Concurrent token creation problems fix

Here's fix for concurrent token creation problems I had in my projects startup. Stackdump looked like this:
```
System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в metrics.Core.MeterMetric.<>c_DisplayClass1.b_0() в C:\Spikes\metrics-net\src\metrics\Core\MeterMetric.cs:строка 32
в System.Threading.Tasks.Task.InnerInvoke()
в System.Threading.Tasks.Task.Execute()
— Конец трассировки внутреннего стека исключений —
в System.Threading.Tasks.TaskExceptionHolder.Finalize()
---> (Внутреннее исключение #0) System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в metrics.Core.MeterMetric.<>c_DisplayClass1.b_0() в C:\Spikes\metrics-net\src\metrics\Core\MeterMetric.cs:строка 32
в System.Threading.Tasks.Task.InnerInvoke()
в System.Threading.Tasks.Task.Execute()<---
в System.Threading.Tasks.TaskExceptionHolder.Finalize()
```

After this fix applied I do not see for a week or regular restarts.