[zeromq-dev] [pyzmq] Cython vs CFFI backends

Alexander S. alexander at thequery.net
Mon Apr 14 00:29:40 CEST 2014


Hey all.

I am debugging a hang in my application: the ctx.linger option is set
before creating any sockets, but it still hangs on ctx.term().

While scanning the pyzmq code I noticed the CFFI backend supports passing a
linger parameter to the term() call whereas the Cython backend does not.
This does not appear to be documented. Is there a reason for this
difference? Or can I simply code up a pull request to add the linger
parameter?

More generally, is PyPy the only reason one would use the CFFI backend?
That is, can I compile pyzmq to use CFFI with CPython? And do we have a
published list of differences/features supported by the two backends?

Lot's of questions. :) Thanks for the help!
--------------------
Alexander Sideropoulos
alexander at thequery.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140413/311f30b9/attachment.htm>


More information about the zeromq-dev mailing list