
noreply at mythtv
May 11, 2012, 1:36 PM
Post #1 of 1
(78 views)
Permalink
|
|
mythtv branch devel/logging-zeromq updated by beirdo. v0.26-pre-264-g4a9a609
|
|
The branch, devel/logging-zeromq has been updated on the mythtv repository by gitolite user beirdo. via 4a9a609c450f865c898b7b474dc4b609472e4aef (commit) from edce592897ea4dbb300404be5ab4314010436b01 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4a9a609c450f865c898b7b474dc4b609472e4aef Author: Gavin Hurlbut <ghurlbut [at] mythtv> at Fri, 11 May 2012 13:31:51 -0700 Committer: Gavin Hurlbut <ghurlbut [at] mythtv> at Fri, 11 May 2012 13:31:51 -0700 URL: http://code.mythtv.org/cgit/mythtv/commit/?id=4a9a609c450f865c898b7b474dc4b609472e4aef Change nzqmt polling to keep polling until no more msgs This seems to (finally) solve the logjam of messages. Before, it would pull a maximum of one message from every socket every interval ms. As the default was 10ms, that meant a total of 100 messages per socket per second. Under bursts, this would fall over, and cause the heartbeats to be very delayed, causing the clients to get disconnected. I will be giving this to them upstream. ----------------------------------------------------------------------- Summary of changes: mythtv/external/nzmqt/include/nzmqt/nzmqt.hpp | 35 +++++++++++++++---------- mythtv/libs/libmythbase/logging.cpp | 10 +++++- mythtv/libs/libmythbase/loggingserver.cpp | 33 +++++++++++++++++----- 3 files changed, 54 insertions(+), 24 deletions(-) -- _______________________________________________ mythtv-firehose mailing list mythtv-firehose [at] mythtv http://www.mythtv.org/mailman/listinfo/mythtv-firehose
|