You can clone with
Add trace logging to deliverer thread.
Fix default vhost.
Use simplified version of work for deliverer thread.
Construct send-back-form with format for now.
Work on the broadcast queue in -main.
Send exceptions over the wire, just don't re-throw them.
URL parsing isn't necessary; it's done in the rabbitmq adapter.
Attempt to log with log4j.
Block on workers in -main.
Accept require argument for loading worker namespace.
Add parsing of URL-style AMQP settings.
Re-enable throwing of exceptions that happen remotely.
Replace future with send-back.
Be sure to deref send-off futures in order to surface exceptions.
Send exceptions back to the caller in future. Fixes #2.
Add -main function, Procfile, and start/stop workers defns.
WIP of progress-reporting copy.
Remove old bundled ns.clj.
Broadcast queues should be exclusive, UUID-named.
WIP: add support for timeouts.
Fix broadcast by binding queue.
Still some race conditions surfacing occasionally in broadcast tests.
Remove registering mechanism; unnecessary with syntax-quote.