|
@@ -230,6 +230,12 @@ NonnullRefPtr<FIFO> Inode::fifo()
|
|
void Inode::set_metadata_dirty(bool metadata_dirty)
|
|
void Inode::set_metadata_dirty(bool metadata_dirty)
|
|
{
|
|
{
|
|
LOCKER(m_lock);
|
|
LOCKER(m_lock);
|
|
|
|
+
|
|
|
|
+ if (metadata_dirty) {
|
|
|
|
+ // Sanity check.
|
|
|
|
+ ASSERT(!fs().is_readonly());
|
|
|
|
+ }
|
|
|
|
+
|
|
if (m_metadata_dirty == metadata_dirty)
|
|
if (m_metadata_dirty == metadata_dirty)
|
|
return;
|
|
return;
|
|
|
|
|