Commit Graph

122 Commits

Author SHA1 Message Date
Tony Garnock-Jones 9badacb254 Flesh out AMQP implementation; direct exchange 2012-03-04 12:12:41 -05:00
Tony Garnock-Jones 69c009b4a3 Steps toward being able to run some of the tests 2012-03-04 00:12:59 -05:00
Tony Garnock-Jones c5a665adb2 First steps to crude AMQP listener 2012-03-03 18:04:52 -05:00
Tony Garnock-Jones 4c36800ab3 Factor out common connection-management code 2012-03-03 18:04:28 -05:00
Tony Garnock-Jones bf609e42ec Add Log.error 2012-03-03 18:04:11 -05:00
Tony Garnock-Jones 6175e40a1f Initial forays in the direction of AMQP support 2012-03-02 22:15:24 -05:00
Tony Garnock-Jones 7c2c6cd893 Turn off nagling on the server sockets 2012-03-01 11:06:33 -05:00
Tony Garnock-Jones 0e8ea9b2ac Avoid being noisy when asked to post to node named by the empty string 2012-01-08 15:14:39 -05:00
Tony Garnock-Jones 5217e085ea Fill in relay unsubscription 2012-01-08 14:54:20 -05:00
Tony Garnock-Jones b7385e4927 Use Util.with_mutex/Util.with_mutex0 to avoid unbalanced locking 2012-01-08 14:52:03 -05:00
Tony Garnock-Jones de04135a99 Avoid use of printf for logging 2012-01-08 14:48:07 -05:00
Tony Garnock-Jones c4db4c8d6d Workaround or fix 2012-01-08 14:12:17 -05:00
Tony Garnock-Jones ad5ae04a43 TODO 2012-01-08 14:04:33 -05:00
Tony Garnock-Jones e31931b406 Cope with (some) instances of EPIPE 2012-01-08 14:04:33 -05:00
Tony Garnock-Jones b9eda344cc Clean up debug reporting code. 2012-01-08 14:04:25 -05:00
Tony Garnock-Jones 965a9752e0 Catch exceptions in node message handlers. 2012-01-08 14:02:52 -05:00
Tony Garnock-Jones cecd0486eb Ignore SIGPIPE 2012-01-08 14:02:18 -05:00
Tony Garnock-Jones 7dff60b8a3 Asynchronously flush output buffers. 2012-01-08 13:19:58 -05:00
Tony Garnock-Jones f7fdb70daf Ignore autogenerated message.ml 2012-01-08 13:19:39 -05:00
Tony Garnock-Jones 4cc2dfacb8 Ignore build outputs 2012-01-08 13:18:35 -05:00
Tony Garnock-Jones 4cc9164c2e Use a shared queue instead of an Event.channel 2012-01-08 13:17:59 -05:00
Tony Garnock-Jones a11fdc0500 Initial commit 2012-01-08 12:41:04 -05:00