[zeromq-dev] PGM 2.0.19rc4 updates require code changes in ZMQ2
Steven McCoy
steven.mccoy at miru.hk
Mon Jan 4 05:12:44 CET 2010
Hi Hi,
I noticed Malo recently updated to 2.0.18rc3 which missed the rate control
precision update Martin worked on before. I ran through all the unit and
network tests and discovered a few major regressions in functionality for
certain edge conditions. One of these was the TX thread needs to wake a
waiting RX thread if it's timeout value is longer than the first SPM
heartbeat interval (used for flushing stream ends). I re-use the pending
event FD that the RX thread currently uses to notify the application of
receive-state generated events.
For ZMQ this means pgm_sender.[ch]pp and pgm_socket.cpp need to be updated
with the additional FD retrieved via pgm_transport_get_pending_fd().
--
Steve-o
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20100104/4f3ce007/attachment.htm>
More information about the zeromq-dev
mailing list