[Bug 73333] New: TpFileTransferChannel: Add streaming error report
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jan 6 13:01:49 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=73333
Priority: medium
Bug ID: 73333
Assignee: telepathy-bugs at lists.freedesktop.org
Summary: TpFileTransferChannel: Add streaming error report
QA Contact: telepathy-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: xclaesse at gmail.com
Hardware: Other
Status: NEW
Version: git master
Component: tp-glib
Product: Telepathy
TpFileTransferChannel has no way to report streaming errors.
_provide_file_async () and _accept_file_async() complete as soon as the
DBus-level opperation finishes, but can't wait for the whole streaming process
to be done. We could either extend those functions to cover the streaming part
as well (unit tests explicitly assume they complete early, so that's a
behaviour change), or we can add a "streaming-error" signal.
I would prefer adding a signal, and add it to the spec as well, so an observer
can know about streaming errors as well. Also that signal would be useful if we
do the streaming in the CM for haze. Otoh, I would consider the spec part out
of scope for this bug, it could need a bit more rethinking, like simply giving
the URI to the CM and let it do the job.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list