Changeset 2917
- Timestamp:
- Sep 15, 2016, 2:13:34 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/kmkbuiltin/kSubmit.c
r2912 r2917 1096 1096 DWORD dwWait = WaitForMultipleObjects(cHandles <= MAXIMUM_WAIT_OBJECTS ? cHandles : MAXIMUM_WAIT_OBJECTS, 1097 1097 ahHandles, FALSE /*bWaitAll*/, 1098 cMsElapsed < 1000 ? 1000 - cMsElapsed + 16 : 16);1098 cMsElapsed < 5000 ? 5000 - cMsElapsed + 16 : 16); 1099 1099 if ( dwWait >= WAIT_OBJECT_0 1100 1100 && dwWait <= WAIT_OBJECT_0 + MAXIMUM_WAIT_OBJECTS) … … 1123 1123 /* Terminate the whole bunch. */ 1124 1124 cKillRaids++; 1125 if (cKillRaids <= 2)1125 if (cKillRaids == 1) 1126 1126 { 1127 1127 fprintf(stderr, "kmk/kSubmit: Killing %u lingering worker processe(s)!\n", cHandles); … … 1136 1136 { 1137 1137 fprintf(stderr, "kmk/kSubmit: Giving up on the last %u worker processe(s). :-(\n", cHandles); 1138 break;1138 return; 1139 1139 } 1140 1140 }
Note:
See TracChangeset
for help on using the changeset viewer.