diff --git a/nse_main.cc b/nse_main.cc index 223087214..9d84d4d20 100644 --- a/nse_main.cc +++ b/nse_main.cc @@ -628,6 +628,9 @@ static int run_main (lua_State *L) for (std::vector::iterator ti = targets->begin(); ti != targets->end(); ti++) { Target *target = (Target *) *ti; + if (target->timedOut(NULL)) { + continue; + } const char *TargetName = target->TargetName(); const char *targetipstr = target->targetipstr(); lua_newtable(L);