hpcc-systems/HPCC-Platform — pull request #668 by richardkchapman (2011-10-13 10:47:29+00:00)
Title: Fix gh-666 Roxie locks up when trying to overwrite a file

The recent refactoring of Roxie file write code is locking up when
trying to delete an existing logical file (when ,OVERWRITE specified),
as detach() is called while a lock is still held on the file because
of the properties.

Add a clear() of properties field in CResolvedFile::remove to ensure
that the detach can succeed.

Signed-off-by: Richard Chapman