haskell-distributed / distributed-process-platform

DEPRECATED (Cloud Haskell Platform) in favor of distributed-process-extras, distributed-process-async, distributed-process-client-server, distributed-process-registry, distributed-process-supervisor, distributed-process-task and distributed-process-execution
http://haskell-distributed.github.com
BSD 3-Clause "New" or "Revised" License
47 stars 18 forks source link

Implement waitCancelTimeout for STM version of async. #96

Closed qnikst closed 9 years ago

qnikst commented 9 years ago

A missing STM function with tests for this function. Having this function allowes to switch from Chan based to STM based workers everywhere.

hyperthunk commented 9 years ago

Will merge this as I'm splitting the repos

qnikst commented 9 years ago

Not, a problem, I can close this PR and send it to relevant repo once you'll create it.

hyperthunk commented 9 years ago

Ok great, I'm splitting async off into https://github.com/haskell-distributed/distributed-process-async, but don't worry about re-submitting this issue, I'll deal with it myself. Should be ready for publication to hackage shortly.

hyperthunk commented 9 years ago

Pushed - see https://github.com/haskell-distributed/distributed-process-async/commit/92a7605c3ea1044eb99beaa1df2192f8353d8b89