mirror of https://github.com/aria2/aria2
2008-11-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Quickly terminate commands when ctrl-c is pressed. * src/DownloadEngine.ccpull/1/head
parent
ec2354f3a1
commit
8b3a21eb10
|
@ -1,3 +1,8 @@
|
||||||
|
2008-11-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
|
Quickly terminate commands when ctrl-c is pressed.
|
||||||
|
* src/DownloadEngine.cc
|
||||||
|
|
||||||
2008-11-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
2008-11-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
Quickly terminate idle commands when download finished.
|
Quickly terminate idle commands when download finished.
|
||||||
|
|
|
@ -820,10 +820,14 @@ void DownloadEngine::afterEachIteration()
|
||||||
logger->notice(_("Shutdown sequence commencing... Press Ctrl-C again for emergency shutdown."));
|
logger->notice(_("Shutdown sequence commencing... Press Ctrl-C again for emergency shutdown."));
|
||||||
requestHalt();
|
requestHalt();
|
||||||
globalHaltRequested = 2;
|
globalHaltRequested = 2;
|
||||||
|
setNoWait(true);
|
||||||
|
setRefreshInterval(0);
|
||||||
} else if(globalHaltRequested == 3) {
|
} else if(globalHaltRequested == 3) {
|
||||||
logger->notice(_("Emergency shutdown sequence commencing..."));
|
logger->notice(_("Emergency shutdown sequence commencing..."));
|
||||||
_requestGroupMan->forceHalt();
|
_requestGroupMan->forceHalt();
|
||||||
globalHaltRequested = 4;
|
globalHaltRequested = 4;
|
||||||
|
setNoWait(true);
|
||||||
|
setRefreshInterval(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue