lib/rzmq-enhancement.rb in rzmq-enhancement-0.0.18 vs lib/rzmq-enhancement.rb in rzmq-enhancement-0.0.19

- old
+ new

@@ -34,11 +34,11 @@ h = if @ctxh[name].nil? h = (@ctxh[name] ||= OpenStruct.new) h.ctx = ZMQ::Context.create(1) h.push_sock = h.ctx.socket(type) error_check(h.push_sock.setsockopt(ZMQ::LINGER, 0)) - rc = h.push_sock.bind(endpoint) + rc = h.push_sock.connect(endpoint) error_check(rc) h else @ctxh[name] end @@ -65,10 +65,10 @@ init_sys h = (@ctxh[name] ||= OpenStruct.new) h.ctx = ZMQ::Context.create(1) h.server_sock = h.ctx.socket(type) - #error_check(h.server_sock.setsockopt(ZMQ::LINGER, 0)) + error_check(h.server_sock.setsockopt(ZMQ::LINGER, 0)) rc = if opts[:bind] h.server_sock.bind(endpoint) else h.server_sock.connect(endpoint) end