move unneeded test outside of if statement

This commit is contained in:
Derek Williams 2011-02-28 10:38:58 -07:00
parent 445c2e6476
commit 5d290dc063

View file

@ -81,7 +81,8 @@ trait MessageDispatcher extends Logging {
futures add invocation.uuid futures add invocation.uuid
if (active.isOff) { active.switchOn { start } } if (active.isOff) { active.switchOn { start } }
invocation.future.onComplete { f => invocation.future.onComplete { f =>
if ((futures remove invocation.uuid) && futures.isEmpty && uuids.isEmpty) { futures remove invocation.uuid
if (futures.isEmpty && uuids.isEmpty) {
shutdownSchedule match { shutdownSchedule match {
case UNSCHEDULED => case UNSCHEDULED =>
shutdownSchedule = SCHEDULED shutdownSchedule = SCHEDULED