summaryrefslogtreecommitdiff
path: root/src/ActivePeerConnectionCommand.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/ActivePeerConnectionCommand.cc')
-rw-r--r--src/ActivePeerConnectionCommand.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/ActivePeerConnectionCommand.cc b/src/ActivePeerConnectionCommand.cc
index 0a415e13..79405c87 100644
--- a/src/ActivePeerConnectionCommand.cc
+++ b/src/ActivePeerConnectionCommand.cc
@@ -59,7 +59,7 @@ ActivePeerConnectionCommand::ActivePeerConnectionCommand
time_t interval)
:
Command(cuid),
- RequestGroupAware(requestGroup),
+ _requestGroup(requestGroup),
_btContext(btContext),
interval(interval),
e(e),
@@ -71,9 +71,13 @@ ActivePeerConnectionCommand::ActivePeerConnectionCommand
if(maxDownloadSpeed > 0) {
_thresholdSpeed = std::min(maxDownloadSpeed, _thresholdSpeed);
}
+ _requestGroup->increaseNumCommand();
}
-ActivePeerConnectionCommand::~ActivePeerConnectionCommand() {}
+ActivePeerConnectionCommand::~ActivePeerConnectionCommand()
+{
+ _requestGroup->decreaseNumCommand();
+}
bool ActivePeerConnectionCommand::execute() {
if(_btRuntime->isHalt()) {