[FFmpeg-devel] [PATCH] frame_thread_encoder: make 'exit' member atomic.

Ronald S. Bultje rsbultje at gmail.com
Tue Sep 12 15:22:12 EEST 2017


Hi,

On Mon, Sep 11, 2017 at 5:30 PM, Michael Niedermayer <michael at niedermayer.cc
> wrote:

> On Mon, Sep 11, 2017 at 09:58:55AM -0400, Ronald S. Bultje wrote:
> > Should fix the following tsan warning:
> >
> > WARNING: ThreadSanitizer: data race (pid=19806)
> >   Read of size 4 at 0x7b84000012f0 by thread T9:
> >     #0 worker src/libavcodec/frame_thread_encoder.c:66
> (ffmpeg+0x0000007f349e)
> > [..]
> >   Previous write of size 4 at 0x7b84000012f0 by main thread (mutexes:
> write M1395):
> >     #0 ff_frame_thread_encoder_free src/libavcodec/frame_thread_encoder.c:239
> (ffmpeg+0x0000007f379e)
> > [..]
> > ---
> >  libavcodec/frame_thread_encoder.c | 13 ++++++++-----
> >  1 file changed, 8 insertions(+), 5 deletions(-)
>
> LGTM


Pushed.

Ronald


More information about the ffmpeg-devel mailing list