On 12.01.2022 07:27, Jay K wrote:
Ok, here is a small demonstration of the problem.#include <stdlib.h> #include <stdio.h> #include <windows.h> unsigned __stdcall thread(void* p) { unsigned i; for (i = 0; i < 100; ++i) system("./a.exe"); return 0; } int main() { unsigned i; HANDLE threads[100] = {0}; FILE* f = fopen("a.c", "w"); fprintf(f, "int main() { return 0; }\n"); fclose(f);
so you are mixing Cygwin and Windows calls ? That is looking for trouble. Or it is a tentative to produce a test case ? Regards Marco -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple

