Commit 0d73d31b authored by Swann Perarnau's avatar Swann Perarnau

[fix] use the same zmq context for all objects

pyzmq recommends the use of a single context for all objects in the same
application:
https://pyzmq.readthedocs.io/en/latest/api/zmq.html#zmq.Context.instance

More importantly, each context creates at least one thread, resulting in
a lot of threads with a lot of open file descriptors. This path reduces
that number by quite a bit.
parent fb396383
Pipeline #5101 passed with stages
in 5 minutes and 52 seconds