We're updating the issue view to help you get more done.Learn more

When one subscriber socket is closed, another subscriber socket fails to function properly

I have attached a python program that demonstrates this bug. Basically, at one point in the program, both subscribers are receiving messages just fine (the sleep allows the socket time to setup, on my system). After closing subscriber1 socket, we publish another message and subscriber2 cannot receive it, it just hangs. This is not a late subscriber problem because we do receive a message earlier in the program.

Also, I ran this test script on 2.1.11 and it works fine.

Status

Assignee

Martin Sustrik

Reporter

Garret McGraw

Affects versions

3.0.2

Priority

Critical