[haiku-commits] r36594 - haiku/trunk/src/system/kernel/device_manager

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 3 May 2010 14:44:48 +0200 (CEST)

Author: bonefish
Date: 2010-05-03 14:44:48 +0200 (Mon, 03 May 2010)
New Revision: 36594
Changeset: http://dev.haiku-os.org/changeset/36594/haiku

Modified:
   haiku/trunk/src/system/kernel/device_manager/IORequest.cpp
Log:
IORequest::NotifyFinished(): Assert that the request hasn't been finished
before.


Modified: haiku/trunk/src/system/kernel/device_manager/IORequest.cpp
===================================================================
--- haiku/trunk/src/system/kernel/device_manager/IORequest.cpp  2010-05-03 
00:13:59 UTC (rev 36593)
+++ haiku/trunk/src/system/kernel/device_manager/IORequest.cpp  2010-05-03 
12:44:48 UTC (rev 36594)
@@ -909,6 +909,7 @@
                }
        }
 
+       ASSERT(!fIsNotified);
        ASSERT(fPendingChildren == 0);
        ASSERT(fChildren.IsEmpty()
                || dynamic_cast<IOOperation*>(fChildren.Head()) == NULL);


Other related posts:

  • » [haiku-commits] r36594 - haiku/trunk/src/system/kernel/device_manager - ingo_weinhold