// Send quit message to all app processes // This is called when the core client exits, // or when a project is detached or reset // void ACTIVE_TASK_SET::request_tasks_exit(PROJECT* proj) { unsigned int i; ACTIVE_TASK *atp; for (i=0; i<active_tasks.size(); i++) { atp = active_tasks[i]; if (proj && atp->wup->project != proj) continue; if (!atp->process_exists()) continue; atp->request_exit(); } }