Then do a `lsattr' on the file. It will probably display `*'
at the place you would have expected `c'. This means that the file
is in a special state where automatic compression is turned off (for
instance the temporary file created by e2compress
). In such a
case, only one process can open the file, the other ones being told that
the file is busy. Programs that turn off automatic compression should
be written with care.
[At some stage e2compr should be changed so that processes can access a
file in raw and interpreted state at the same time, and use the
O_NOTRANS
open-time flag instead of an ext2 attribute, but this
requires significant change to e2compr innards.]
Go to the first, previous, next, last section, table of contents.