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