Commit Graph

18 Commits

Author SHA1 Message Date
Tony Garnock-Jones b4c0589777 Lwtize the UI 2012-05-07 06:31:59 -04:00
Tony Garnock-Jones 7d5a29c3d6 Lwt port of AMQP driver 2012-05-05 21:11:54 -04:00
Tony Garnock-Jones f8bfb0e9dd Disabling flushing oddly improves latency as well as throughput? 2012-05-05 19:37:29 -04:00
Tony Garnock-Jones c303ea9d17 Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
Tony Garnock-Jones 51cbec0565 Intern node names to permit faster routing. 2012-05-05 11:46:48 -04:00
Tony Garnock-Jones c059bcbfa4 Rename in ML code. 2012-05-01 17:36:38 -04:00
Tony Garnock-Jones dd969a4b31 Config parsing; server control; milestones; ready-file. 2012-05-01 15:37:39 -04:00
Tony Garnock-Jones 5c32cfff0f Add GPLv3 licensing. 2012-03-07 13:23:41 -05:00
Tony Garnock-Jones 16a865580f Trade throughput for latency. Unsure about this. 2012-03-04 13:14:11 -05:00
Tony Garnock-Jones 9badacb254 Flesh out AMQP implementation; direct exchange 2012-03-04 12:12:41 -05:00
Tony Garnock-Jones 4c36800ab3 Factor out common connection-management code 2012-03-03 18:04:28 -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 e31931b406 Cope with (some) instances of EPIPE 2012-01-08 14:04:33 -05:00
Tony Garnock-Jones 7dff60b8a3 Asynchronously flush output buffers. 2012-01-08 13:19:58 -05:00
Tony Garnock-Jones a11fdc0500 Initial commit 2012-01-08 12:41:04 -05:00