commit | cdba9ddd870ae72fd6219a125662c20ec997f86c | [log] [tgz] |
---|---|---|
author | Lasse Collin <lasse.collin@tukaani.org> | Sat Jun 29 15:59:13 2013 +0300 |
committer | Lasse Collin <lasse.collin@tukaani.org> | Sat Jun 29 15:59:13 2013 +0300 |
tree | 2a41c53646d72257227d10176f86e6fd94bff58f | |
parent | e61a5c95da3fe31281d959e5e842885a8ba2b5bd [diff] |
xz: Use non-blocking I/O for the output file. Now both reading and writing should be without race conditions with signals. They might still be signal handling issues left. Signals are blocked during many operations to avoid EINTR but it may cause problems e.g. if writing to stderr blocks when trying to display an error message.