Assertion failure "erased == 1 (mtrie.cpp:292)" with multiple subscribers and pushers

Description

The attached test case causes an assertion to fail in the 'server' process when the second 'client' process start executing.

This problem was initially observed with the 'server' process implemented in java and the 'client' process implemented in php. The problem was easily reproduced using a pure python implementation.

Environment

Fedora 19
zeromq3-3.2.3-1.fc19.x86_64
python-zmq-13.0.0-1.fc19.x86_64

Status

Assignee

Unassigned

Reporter

Richard Barlow

Labels

None

Components

Affects versions

3.2.3

Priority

Critical