zstd/contrib
Sean Bartell 80af41e08a [contrib/pzstd] Prevent hangs when there are errors
When two threads are using a WorkQueue and the reader thread exits due
to an error, it must call WorkQueue::finish() to wake up the writer
thread. Otherwise, if the queue is full and the writer thread is waiting
for a free slot, it could hang forever.

This can happen in pratice when decompressing a large, corrupted file
that does not contain pzstd skippable frames.
2025-01-13 17:24:41 -05:00
..
2024-12-29 14:25:33 -08:00
2018-07-14 12:34:03 +02:00
2018-03-19 16:15:06 -07:00
2017-03-30 12:42:44 -07:00