Ticket #3204 (closed defect: fixed)
wxExecute hangs on intel based Mac
|Reported by:||eilers||Owned by:||csomor|
|Keywords:||OSX||Cc:||eilers, csomor, al@…|
There is a real problem with intel based Mac's and the wxExecute
(tested and reproduced with the current CVS version, compiled on a
If it used with wxEXEC_SYNC, it just hangs in the following while loop:
int wxGUIAppTraits::WaitForChild(wxExecuteData& execData)
while ( endProcData->pid != 0 )
It seems as if nobody is setting the pid to 0..
If it is used with wxEXEC_ASYNC like this:
The method "OnTerminate()" is never called.
It looks as if the internal process notifcations are failing!
Btw.: It does not matter whether I disable one processor of my dualcore