Skip to content

Support message fragmentation #29

edsko opened this Issue Sep 24, 2012 · 0 comments

2 participants

Distributed Haskell member
edsko commented Sep 24, 2012

Messages sent by Cloud Haskell processes are always sent whole, independent of their size. This means that when a process sends a very large message, it can hog the network connection (moreover, Network.Socket.Bytestring can't handle large messages).

See comment at haskell/network#58 (comment) -- number of chunks passed to sendMany should be short (<= 16).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.