Changeset 3636
- Timestamp:
 - May 17, 2008, 5:38:42 PM (17 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  branches/libc-0.6/src/emx/src/lib/sys/__spawnve.c (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
branches/libc-0.6/src/emx/src/lib/sys/__spawnve.c
r3373 r3636 523 523 ULONG ulStart = fibGetMsCount(); 524 524 rc = 0; 525 while ( (fDoneInherit = pEmbryo->enmState > __LIBC_PROCSTATE_ALIVE525 while ( (fDoneInherit = pEmbryo->enmState >= __LIBC_PROCSTATE_ALIVE 526 526 || (pEmbryo->pInherit == NULL && pEmbryo->pInheritLocked == NULL) 527 527 ) == 0 528 528 && fibGetMsCount() - ulStart <= 8) 529 529 { 530 DosSleep( !(rc++ % 7));530 DosSleep(rc++ > 4); 531 531 __libc_spmGetLoadAvg(&LoadAvg, &uLoadAvgTS); /* SMP HACK */ 532 532 } … … 537 537 rc = 0; 538 538 __libc_spmGetLoadAvg(&LoadAvg, &uLoadAvgTS); /* SMP HACK */ 539 while ( (fDoneInherit = pEmbryo->enmState > __LIBC_PROCSTATE_ALIVE539 while ( (fDoneInherit = pEmbryo->enmState >= __LIBC_PROCSTATE_ALIVE 540 540 || (pEmbryo->pInherit == NULL && pEmbryo->pInheritLocked == NULL) 541 541 ) == 0 542 542 && fibGetMsCount() - ulStart <= 100) 543 543 { 544 DosSleep( !(rc++ % 7));544 DosSleep(rc++ > 4); 545 545 __libc_spmGetLoadAvg(&LoadAvg, &uLoadAvgTS); /* SMP HACK */ 546 546 }  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  