import ReliableDelivery => :kvs_comm
And when I try to put anything into kvs_comm.pipe_in, I get the
following error:
Bud::Error: bad inbound message of class Array:
["kvs_comm__bed__pipe_chan", ["127.0.0.1:54322", "127.0.0.1:12345", 2,
"foo"]]
I don't know why it's happening, so I tried modifying this file:
https://github.com/bloom-lang/bud/blob/master/lib/bud/server.rb
in my local gem to do a puts of all the conditions within the "unless"
section at the very bottom and I get 'true true false true',
indicating that for some reason,
@bud.tables does not include "kvs_comm__bed__pipe_chan".to_sym . What
would put that into @bud.tables? Why wouldn't it be put there
automatically?
Some insight on this would be much appreciated please. Thanks!!
Oren
Peter, are you in your office? If it would be convenient for you,
maybe I could stop by in half an hour or so?
Bud::Error: bad inbound message of class Array: ["rd__bed__pipe_chan",
["localhost:12346", "127.0.0.1:47996", 0, "pause"]]I got this error
because
AgreementConfig ---message--> Participant, but AgreementConfig imports
RD whereas Participant includes RD. I made them both import and it
worked.