zmq_assert (!incomplete_in) in session_base.cpp 228

Description

#include <zmq.h>

void
main () {

void*
context = zmq_ctx_new ();
void*
server_socket = zmq_socket (context, ZMQ_PUSH);
void*
client_socket = zmq_socket (context, ZMQ_PULL);
const int
data_size = 1000000;
void*
data = new char [data_size];

zmq_bind (server_socket, "tcp://127.0.0.1:5555");
zmq_connect (client_socket, "tcp://127.0.0.1:5555");

for (int i = 0; i < 100; i ++) {

zmq_send (server_socket, data, data_size, ZMQ_SNDMORE);
}

zmq_send (server_socket, data, data_size, 0);

zmq_close (client_socket);
zmq_close (server_socket);
zmq_ctx_destroy (context);
}

Environment

msvc 2010

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created August 20, 2012 at 10:42 AM
Updated October 25, 2012 at 9:17 AM
Resolved October 25, 2012 at 9:17 AM