haskell-distributed / network-transport-tcp

TCP Realisation of Network.Transport
http://haskell-distributed.github.com
BSD 3-Clause "New" or "Revised" License
30 stars 27 forks source link

More timeouts #13

Closed facundominguez closed 9 years ago

facundominguez commented 9 years ago

The TCP_USER_TIMEOUT option allows the transport to report a failure quickly when there is a network failure.

A timeout for all connect calls allows the transport to be configured before passing it to distributed-process, which does not expose a way to use ConnectHints when creating connections.

Depends on https://github.com/haskell/network/pull/164.

qnikst commented 9 years ago

Duncan sayed it's alright.