[mythtv-commits] mythtv branch fixes/29 updated by jpoet. v29.0-63-gaf11262

Git Repo Owner noreply at mythtv.org
Mon Nov 27 21:25:01 UTC 2017


The branch, fixes/29 has been updated on the
mythtv repository by gitolite user jpoet.
       via  af1126277ade4351a3c13923cecade1465586f19 (commit)
       via  2a0211d71c9822889f73e5ccc4adc8e7c8d6c78f (commit)
       via  faa7994416d8362170ce06990210665ff425a366 (commit)
       via  09c617f0405247c37c4b13038b3ba7a4116906b4 (commit)
      from  61d331cc0ebb9eccb666b883afcf25c39ed4032b (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 af1126277ade4351a3c13923cecade1465586f19
Author:    John Poet <jpoet at mythtv.org> at Mon, 27 Nov 2017 14:17:10 -0700
Committer: John Poet <jpoet at mythtv.org> at Mon, 27 Nov 2017 14:24:22 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=af1126277ade4351a3c13923cecade1465586f19

ExternalStreamHandler: When reading, give EAGAIN a few tries before giving up.
(cherry picked from commit 77810afe6990794717f175761367928643254b33)



commit 2a0211d71c9822889f73e5ccc4adc8e7c8d6c78f
Author:    John Poet <jpoet at mythtv.org> at Sat, 25 Nov 2017 13:01:21 -0700
Committer: John Poet <jpoet at mythtv.org> at Mon, 27 Nov 2017 14:24:13 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2a0211d71c9822889f73e5ccc4adc8e7c8d6c78f

ExternalStreamHandler: Cleanup and simplify logging.
(cherry picked from commit 686a9fd145c667e58148597e79d3982b074d3751)



commit faa7994416d8362170ce06990210665ff425a366
Author:    John Poet <jpoet at mythtv.org> at Sat, 25 Nov 2017 13:01:04 -0700
Committer: John Poet <jpoet at mythtv.org> at Mon, 27 Nov 2017 14:24:04 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=faa7994416d8362170ce06990210665ff425a366

ExternalStreamhandler: Make sure we only process one 'status' line.
More than one line may be queued when we go to read it, so buffer the messages.

(cherry picked from commit 0f3781cc5b2516edeed14af0dcd5600a0c303124)



commit 09c617f0405247c37c4b13038b3ba7a4116906b4
Author:    John Poet <jpoet at mythtv.org> at Sat, 25 Nov 2017 13:00:29 -0700
Committer: John Poet <jpoet at mythtv.org> at Mon, 27 Nov 2017 14:23:50 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=09c617f0405247c37c4b13038b3ba7a4116906b4

ExternalStreamHandler::run: Don't hold _listener_lock except when necessary.
(cherry picked from commit 0e67fb1c6f1ce115367f42099a014db7ff568f76)



-----------------------------------------------------------------------

Summary of changes:
 .../libs/libmythtv/recorders/ExternalRecorder.cpp  |    3 -
 .../libmythtv/recorders/ExternalStreamHandler.cpp  |  172 ++++++++++++--------
 .../libmythtv/recorders/ExternalStreamHandler.h    |   14 +-
 3 files changed, 115 insertions(+), 74 deletions(-)

-- 



More information about the mythtv-commits mailing list