Tony Garnock-Jones
|
36edc2dc1a
|
Move server into its own subdirectory. Preparing for repo merges.
|
2012-05-10 16:49:49 -04:00 |
Tony Garnock-Jones
|
f857f88b7b
|
Detect collisions like we used to before the node-name refactoring
|
2012-05-09 21:51:47 -04:00 |
Tony Garnock-Jones
|
536f1a03d2
|
Yield the CPU every 1000 transmissions to a given node, and synchronously deliver.
|
2012-05-05 23:06:53 -04:00 |
Tony Garnock-Jones
|
03a165eae7
|
Only spawn queuenode threads if we are really creating a node
|
2012-05-05 23:00:10 -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
|
bb12066819
|
Node list and info APIs
|
2012-05-01 08:30:17 -04:00 |
Tony Garnock-Jones
|
5c32cfff0f
|
Add GPLv3 licensing.
|
2012-03-07 13:23:41 -05:00 |
Tony Garnock-Jones
|
b69a89b574
|
Avoid a few gratuitous off-fast-path races
|
2012-03-06 17:30:39 -05:00 |
Tony Garnock-Jones
|
9badacb254
|
Flesh out AMQP implementation; direct exchange
|
2012-03-04 12:12:41 -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
|
de04135a99
|
Avoid use of printf for logging
|
2012-01-08 14:48:07 -05:00 |
Tony Garnock-Jones
|
965a9752e0
|
Catch exceptions in node message handlers.
|
2012-01-08 14:02:52 -05:00 |
Tony Garnock-Jones
|
a11fdc0500
|
Initial commit
|
2012-01-08 12:41:04 -05:00 |