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);