improvements on fpc
This commit is contained in:
@@ -51,9 +51,7 @@ int CPOSIXRunner::Run(CUtlString szName, CUtlVector<CUtlString>& args)
|
||||
_exit(0);
|
||||
}
|
||||
}
|
||||
printf("%i %p\n",m_processes.GetSize(),m_processes.GetData());
|
||||
m_processes.AppendTail(pid);
|
||||
printf("%i %p\n",m_processes.GetSize(),m_processes.GetData());
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -85,9 +83,7 @@ int CPOSIXRunner::Run(CUtlString szName, CUtlString szDirectory, CUtlVector<CUtl
|
||||
_exit(0);
|
||||
}
|
||||
}
|
||||
printf("%i %p\n",m_processes.GetSize(),m_processes.GetData());
|
||||
m_processes.AppendTail(pid);
|
||||
printf("%i %p\n",m_processes.GetSize(),m_processes.GetData());
|
||||
/* parent */
|
||||
return 0;
|
||||
}
|
||||
@@ -99,14 +95,8 @@ int CPOSIXRunner::Run(CUtlString szName, CUtlString szDirectory, CUtlVector<CUtl
|
||||
|
||||
int CPOSIXRunner::Wait( void )
|
||||
{
|
||||
printf("%i %p\n",m_processes.GetSize(),m_processes.GetData());
|
||||
if (m_processes.GetSize())
|
||||
printf("%i\n",m_processes[0]);
|
||||
|
||||
printf("%i %p\n",m_processes.GetSize(),m_processes.GetData());
|
||||
for (int i = 0; i<m_processes.GetSize(); i++)
|
||||
{
|
||||
printf("p %i\n",m_processes[i]);
|
||||
int status;
|
||||
pid_t wpid = waitpid(m_processes[i], &status, 0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user