[FFmpeg-trac] #10838(undetermined:new): RTMP protocol, ffmpeg to ffmpeg, always ends with a connection reset (broken pipe)
FFmpeg
trac at avcodec.org
Wed Jan 31 19:01:45 EET 2024
#10838: RTMP protocol, ffmpeg to ffmpeg, always ends with a connection reset
(broken pipe)
-------------------------------------+-------------------------------------
Reporter: Momtchil | Owner: (none)
Momtchev |
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: RTMP | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Momtchil Momtchev):
The parsing of the received acks happens in a muxer thread, while the
closing of the connection is triggered by {{{of_write_trailer}}} ->
{{{avio_closep}}} in the main thread. Can you please advise on the thread
model, I am willing to fix this. Should I delay the closing of the
connection in {{{avio_closep}}}? This is something that most other
protocols are likely already doing?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10838#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list