From c24f6c7b06b61304bd0f6410287ff6e1dde397b5 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Sat, 5 Sep 2009 00:26:29 +0000 Subject: [PATCH] When deleting all subrequests the pending children count should probably be reset as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32935 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/device_manager/IORequest.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/system/kernel/device_manager/IORequest.cpp b/src/system/kernel/device_manager/IORequest.cpp index fe76c828c7..fef0fa7914 100644 --- a/src/system/kernel/device_manager/IORequest.cpp +++ b/src/system/kernel/device_manager/IORequest.cpp @@ -736,6 +736,7 @@ IORequest::DeleteSubRequests() { while (IORequestChunk* chunk = fChildren.RemoveHead()) delete chunk; + fPendingChildren = 0; }