tmenier/AsyncPoco — pull request #16 by dolgof (2014-10-16 09:16:24+00:00)
Title: Fix: An error occurred while parallel accessing to OpenSharedConnectionAsync

Fix: An error occurred while parallel accessing to "_sharedConnectionDepth" variable in the "OpenSharedConnectionAsync" method.

Hi!
Fixed problem when calling OpenSharedConnectionAsync method from parallel tasks.
_sharedConnectionDepth variable can be used without violating the logic only with a semaphore.

Here is my solution of this problem.

Thanx for the best "Awaitable " PetaPoco fork!!!