diff options
Diffstat (limited to 'src/RequestGroupMan.cc')
| -rw-r--r-- | src/RequestGroupMan.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/RequestGroupMan.cc b/src/RequestGroupMan.cc index 5fab60eb..f445f226 100644 --- a/src/RequestGroupMan.cc +++ b/src/RequestGroupMan.cc @@ -287,6 +287,14 @@ void RequestGroupMan::halt() } } +void RequestGroupMan::forceHalt() +{ + for(RequestGroups::const_iterator itr = _requestGroups.begin(); + itr != _requestGroups.end(); ++itr) { + (*itr)->setForceHaltRequested(true); + } +} + TransferStat RequestGroupMan::calculateStat() { return accumulate(_requestGroups.begin(), _requestGroups.end(), TransferStat(), |
