- Timestamp:
- May 17, 2008, 5:38:42 PM (17 years ago)
- File:
-
- 1 edited
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.