This problem could be coming from a couple of different places. I notice
you are wrapping the collector and then trying to build your own plumbing
in ruby at the same time. I'd suggest you start by wrapping the Reactor
first. This will give you a smaller surface area to wrap in order to get to
work
So I'm hitting an interesting problem now with the work I'm doing on the
Ruby engine APIs.
I have both engine_send.rb and engine_recv.rb [1] examples written and
working well. Today I changed them to be single-threaded applications,
and that's when things got interesting.
With a single threaded s