[threadpool] Remove assertion on RequestWorkerThread failure (#4167)
authorLudovic Henry <ludovic@xamarin.com>
Sat, 17 Dec 2016 14:42:18 +0000 (09:42 -0500)
committerGitHub <noreply@github.com>
Sat, 17 Dec 2016 14:42:18 +0000 (09:42 -0500)
commitd4e61db1fefd1bbd82c8af3852a56c463644fb96
tree1af7bcc2652e7b594ab8a4ff90ca8c4a49b35a50
parent8cbeea47672e9d872345d869fc4ccd784ad5d8b7
[threadpool] Remove assertion on RequestWorkerThread failure (#4167)

We observed that this assertion would sometimes be triggered on CI in case of intensive load. This would be possible because we wouldn't necessarily decrease the outstanding_request in a new worker. To decrease resource usage, we also want to limit the amount of new worker we request.
mono/metadata/threadpool.c