fsharp/fsharpx — Issue #36: Get(?timeout) doesn't block
Author: haf
Created: 2012-02-17 10:42:23+00:00
State: open

According to docs of Blocking Agent, it should block on get until something is available, and if nothing is then behaviour is undefined.

But docs say that it'll block.

Instead it throws TimeoutException.

I would prefer having Option<_> given, and then returning a None if the timeout expires.