Commit Graph

5 Commits

Author SHA1 Message Date
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