1. 20 Jan, 2015 1 commit
    • Mark Adler's avatar
      Do not abort on inflate data error -- continue to process files. · 1fc7241e
      Mark Adler authored
      This introduces try/catch/throw for error handling throughout pigz.
      Each thread has its own try stack for error handling.  If a throw
      makes it to the top try in a thread, then the entire program is
      aborted.  Data errors caught during decoding and decompression
      permit the process to continue with subsequent files.
      1fc7241e
  2. 13 Jan, 2012 2 commits
  3. 08 Jan, 2012 1 commit
  4. 07 Jan, 2012 1 commit
    • Mark Adler's avatar
      Remove volatile in yarn.c. · 91f06f96
      Mark Adler authored
      A user indicated that volatile was needed for the threads global in
      yarn.c for an HP system.  If that is the case, then there is a bug
      in the HP pthread library.  Testing by other users suggested that
      there is not a bug.  In any case, pigz will not try to work around
      such bugs with volatile, since volatile in general won't solve such
      problems anyway.
      91f06f96
  5. 20 Dec, 2011 1 commit
  6. 25 Jan, 2010 2 commits