git.iko.soy/distributed-process
on ff8d9c6 help sign in
all commits
06812deClean up demos file and make small update to READMERyan Newton 89b2116Fixed remaining demo. Pipes works for all 5.Ryan Newton c2f03d8Made Pipes use nonblocking mode and changed a number of things to make this happen. Now all three transports pass all demos except demo2.Ryan Newton d72c0f5Got to the bottom of the regression in the Pipes transport. The catalyst was switching between cereal and binary. I have no idea (still) why this is.Ryan Newton 8c065e4minor: make writes use strict bytestrings to reduce interleavingRyan Newton cc13eecAdd more exception handling. Pipes is still failing outright, the listener reads the header of the first message, then attempts to read the payload and gets stuck: 'too few bytes'.Ryan Newton 62eb0b1Added a NOOP closeTransport to the MVar transport. It passes all demos tooRyan Newton 0c0f406After merge making sure that TCP transport works for all demos. All demos enabled in this rev, TCP transport only.Ryan Newton ad9c9ccThe Pipes transport works for demo1 and demo0.Ryan Newton 7041cc4Merge branch 'master' of git://github.com/haskell-distributed/distributed-processRyan Newton 6c768b5Begin to update DemoTransportRyan Newton 4d91083Add transport and endpoint closing.Nicolas Wu 97557fbFix closeAll references.Nicolas Wu 624ed40Merge remote-tracking branch 'origin/transport-close' into tcp-benchingNicolas Wu d97505cChange to lazy ByteStrings.Nicolas Wu e17b03eAdd connection closing.Nicolas Wu 9c55ac5Replace SendEnd/SourceEnd ReceiveEnd/TargetEnd.Nicolas Wu 6ddc933Add several transport examples.Nicolas Wu 112921dInitial commitNicolas Wu