fixed double unlock in MutexLocker::~MutexLocker()
added FileCloser