Stan Campbell
f0254cdefe
Add Hermann signal handler into chain to allow us to send SIGINT, etc. up the chain.
2014-09-05 12:16:37 -07:00
Stan Campbell
ab4f4cca5d
Fix Consumer behavior to properly handle passed blocks.
2014-09-05 09:50:52 -07:00
R. Tyler Croy
ed36300265
Pass a pointer to a Hermann::Result into the message delivery callback
...
Provided that /something/ is ticking the librdkafka reactor underneath, the
Hermann::Result will be updated with the message delivery status when that's
completed.
What's still missing is producer level error calbacks
Fixes #11
Fixes #15
Fixes #17
2014-09-04 14:31:29 -07:00
R. Tyler Croy
3a6a54def6
C code should be formatted with tabs not spaces
2014-08-30 08:40:58 -07:00
R. Tyler Croy
e241f086ee
Restructure the Hermann gem extension build process to use rake-compiler
...
This is a little bit better and cleaner IMO than the hand-crafted rake tasks.
Would you like to know more? <https://github.com/luislavena/rake-compiler >
2014-08-29 18:37:10 -07:00